SearXNG

SearXNG

Privacy-respecting metasearch engine you can run yourself

24kstars
2.4kforks
Last commit: 8d ago
Repo age: 5y old
SearXNG screenshot

SearXNG is a free metasearch engine that aggregates search results from multiple sources (search engines and content providers) and presents them through a single, configurable web interface. It is designed to reduce tracking by acting as an intermediary between users and upstream search services while remaining highly customizable.

Key Features

  • Metasearch aggregation across many “engines” (general web, images, video, news, etc.) with per-engine enable/disable and weighting
  • Privacy controls such as removing tracking parameters, proxying results, and configurable request behavior to upstream providers
  • Multiple result/output formats (e.g., HTML UI plus machine-readable outputs such as JSON/RSS) and a documented search API
  • Powerful configuration: categories, language/locale, safe search, time range, and UI theming/settings
  • Extensible engine architecture: add/modify search connectors and result parsing
  • Optional integration points for networking/privacy setups (e.g., reverse proxy, rate limiting, and instance-level protections)

Use Cases

  • Provide a private search front-end for a household/organization without sending user queries directly to a single provider
  • Offer a unified search portal that combines results from multiple sources and verticals
  • Use the API/JSON output to integrate metasearch into tools, dashboards, or automations

Limitations and Considerations

  • Result quality and availability depend on upstream providers; some engines may break or require maintenance when providers change
  • Public instances can require careful anti-abuse controls (rate limiting, bot protection) to avoid being blocked by upstream engines

SearXNG is well-suited for users who want more control over how searches are performed and presented while minimizing reliance on any single search provider. Its configurability and extensible engine system make it adaptable from personal use to larger shared instances.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Meilisearch

Meilisearch

Fast, typo-tolerant search engine for apps and websites

55.3k
2.3k
Last commit: 2d ago

Open-source search engine delivering fast, typo-tolerant full-text search with relevance tuning, filtering, faceting, and REST APIs for easy app integration.

Alternative to:
Google Search
Google Search
+2
Paperless-ngx

Paperless-ngx

Document management with OCR and full‑text search

35.5k
2.2k
Last commit: 1d ago

Self-hosted document management system that ingests scans and emails, performs OCR, extracts metadata, and provides fast full-text search with tags and workflows.

Alternative to:
Adobe Acrobat
Adobe Acrobat
+7
Whoogle

Whoogle

A privacy-focused, self-hosted Google search frontend

11.3k
1k
Last commit: 12d ago

Self-hosted metasearch-style frontend that proxies Google Search results while reducing tracking, removing ads, and enabling country/safe-search controls.

Alternative to:
Google Search
Google Search
Tube Archivist

Tube Archivist

Your self-hosted YouTube media server and archiving pipeline

7.4k
350
Last commit: 3d ago

Download, index, and stream YouTube channels/playlists with full-text search, metadata, and a web UI powered by yt-dlp and Elasticsearch.

Alternative to:
YouTube
YouTube
+6
Bitmagnet

Bitmagnet

Self-hosted BitTorrent DHT crawler and torrent metadata indexer

3.8k
201
Last commit: 6mo ago

Bitmagnet crawls the BitTorrent DHT to collect torrent metadata and provides a searchable index and API for discovery and automation workflows.

Alternative to:
Google Search
Google Search
+1
Papra

Papra

Personal document manager for scanning, OCR, and full-text search

3.2k
158
Last commit: 2d ago

Papra is a self-hosted document management app for organizing scanned documents with OCR, tagging, and full‑text search in a clean web UI.

Alternative to:
Notion
Notion
+7