Whoogle
Whoogle lets you run ad-free, privacy-respecting metasearch engine entirely on your own server.
Overview
A self-hosted, ad-free, privacy-respecting metasearch engine >[!WARNING]
Since 16 January, 2025, Google has been attacking the ability to perform search queries without JavaScript enabled. This is a fundamental part of how Whoogle works — Whoogle requests the JavaScript-free search results, then filters out garbage from the results page and proxies all external content for the user.
This is possibly a breaking change that may mean the end for Whoogle. We’ll continue fighting back and releasing workarounds until all workarounds are exhausted or a better method is found. If you know of a better way, please review and comment in our Way Forward Discussion The project has 11K+ GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- Incremental Results: Working UAs are saved immediately to the output file (append mode), so progress is preserved even if interrupted
- Duplicate Detection: Automatically skips UAs already in the output file when resuming
- Random Query Cycling: By default, cycles through diverse search queries to simulate realistic usage patterns
- Rate Limit Detection: Detects and reports Google rate limiting with recovery instructions
- Comprehensive Validation: Checks for:
- HTTP status codes (blocks, server errors, rate limits)
- Block markers (unusual traffic, upgrade browser messages)
- Success markers (actual search result HTML elements)
- JavaScript-only pages and redirects
- Response size validation
Getting Started
Source: GitHub README
Persistent install:
pipx install https://github.com/benbusby/whoogle-search/archive/refs/heads/main.zip
Sandboxed temporary instance:
pipx run --spec git+https://github.com/benbusby/whoogle-search.git whoogle-search
Normalized Features
Source: tool-features-normalized.json
apt, brew, custom css, docker, docker compose, elasticsearch, helm, kubernetes, mobile app, one click deploy, pip, privacy focused, rate limiting, reports, tags, themes.
Deploy
Features
Search & Discovery
- Tags / Labels
Customization & Branding
- Custom CSS / Styling
- Themes / Skins
Analytics & Reporting
- Reports
Security & Privacy
- Privacy-Focused
- Rate Limiting
Mobile & Desktop
- Mobile App
Related Databases & Data Tools Tools
View all 122 →Supabase
99KThe open-source Firebase alternative — Postgres database, Auth, instant APIs, Realtime subscriptions, Edge Functions, Storage, and Vector embeddings.
Prometheus
63KAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
NocoDB
62KTurn your existing database into a collaborative spreadsheet interface — without moving a single row of data.
Meilisearch
56KLightning-fast, typo-tolerant search engine with an intuitive API. Drop-in replacement for Algolia that you can self-host for free.
DBeaver
49KFree universal database management tool for developers, DBAs, and analysts. Supports 100+ databases including PostgreSQL, MySQL, SQLite, MongoDB, and more.
Milvus
43KMilvus is a high-performance open-source vector database built for AI applications, supporting billion-scale similarity search with sub-second latency.