Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Self Hosted
  3. Whoogle

Whoogle

MITPythonv1.2.4Self-Hosted

A self-hosted, ad-free, privacy-respecting metasearch engine that proxies Google search results.

Visit WebsiteGitHubGitHub
11.6k stars1.1k forks0 contributors

What is Whoogle?

Whoogle Search is a self-hosted metasearch engine that acts as a privacy-focused proxy for Google search results. It strips out ads, JavaScript, AMP links, cookies, and tracking elements, delivering clean results while hiding the user's IP address. The project solves the problem of wanting Google's search quality without its pervasive tracking and advertising.

Target Audience

Privacy-conscious individuals, homelab enthusiasts, and developers who want a self-hosted, ad-free search engine. It's ideal for users seeking to replace Google Search with a private, customizable alternative they control.

Value Proposition

Whoogle offers a unique balance of Google's search result quality with strong privacy protections, all in an easy-to-deploy package. Unlike other metasearch engines, it focuses solely on proxying Google, maintains a familiar UI, and supports extensive customization via environment variables and configuration files.

Overview

A self-hosted, ad-free, privacy-respecting metasearch engine

Use Cases

Best For

  • Replacing Google Search with a self-hosted, privacy-respecting alternative
  • Blocking ads and trackers in search results without browser extensions
  • Setting up a personal search engine on a Raspberry Pi or home server
  • Routing search traffic through Tor or proxies for enhanced anonymity
  • Using search bang commands (!g, !w, etc.) with a private instance
  • Redirecting popular sites (YouTube, Twitter) to privacy-focused frontends

Not Ideal For

  • Enterprises needing a legally compliant, SLA-backed search solution with guaranteed uptime
  • Applications that require full access to Google's ecosystem features like Maps, News, or Videos tabs
  • High-traffic deployments where query volumes could trigger Google's rate limits or IP bans
  • Teams wanting a managed search API with official support and no scraping-related legal gray areas

Pros & Cons

Pros

Strong Privacy Protections

Removes all ads, cookies, and IP tracking by default, and supports Tor and proxy routing for anonymous searches, as stated in the features list.

Easy and Flexible Deployment

Offers one-click deployments on multiple platforms like Heroku, Docker, and Render, with extensive documentation for various setups.

Customizable Search Experience

Allows configuration via environment variables, custom bangs, and site redirects to privacy alternatives like Nitter and Invidious.

Familiar User Interface

Maintains Google's search UI for a seamless transition, making it easy to set as a primary search engine on desktop and mobile.

Cons

Fragile Dependency on Google

The README warns that Google's recent attacks on JavaScript-free queries could break Whoogle entirely, posing a significant risk to long-term viability.

Limited Feature Parity

Image search has known issues with auto-generated user agents, and the CSE API fallback lacks support for News and Videos tabs, as noted in the BYOK section.

Configuration Complexity

Advanced setups like Tor routing or custom user agent lists require multiple environment variables and detailed steps, which can be cumbersome for casual users.

Open Source Alternative To

Whoogle is an open-source alternative to the following products:

Google Search
Google Search

Google Search is a web search engine developed by Google that indexes billions of web pages and provides relevant search results.

Frequently Asked Questions

Quick Stats

Stars11,580
Forks1,050
Contributors0
Open Issues0
Last commit24 days ago
CreatedSince 2020

Tags

#proxy#flask#privacy#python#docker#search-engine#adblock#self-hosted#heroku#ad-blocking

Built With

P
Python
F
Flask
D
Docker
N
Nginx
s
systemd

Links & Resources

Website

Included in

Self Hosted284.1k
Auto-fetched 3 hours ago

Related Projects

Manticore SearchManticore Search

Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

Stars11,993
Forks642
Last commit3 hours ago
sist2sist2

Lightning-fast file system indexer and search tool

Stars1,299
Forks78
Last commit11 days ago
WebsurfxWebsurfx

:rocket: An open source alternative to searx which provides a modern-looking :sparkles:, lightning-fast :zap:, privacy respecting :disguised_face:, secure :lock: meta search engine

Stars1,193
Forks128
Last commit6 days ago
Meme SearchMeme Search

The open source Meme Search Engine and Finder. Free and built to self-host locally with Python, Ruby, and Docker.

Stars734
Forks27
Last commit6 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub