# searxng/searxng

SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.

Repository: https://github.com/searxng/searxng
Canonical: https://ross.abutalabs.com/products/searxng
Homepage: https://docs.searxng.org
Language: Python
License: AGPL-3.0
License Family: copyleft
Topics: metasearch, search, python, searxng, search-engine, searx, bing, brave, degoogle, duckduckgo, google, privacy, qwant, startpage, yahoo
Last push: 2026-08-22T05:35:24+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 1969, "days_push": 11, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 36135, forks 3287 (observed 2026-08-28T04:12:00.970726+00:00)

## What it is
SearXNG is a free, open-source internet metasearch engine that aggregates results from many search services and databases (Google, Bing, DuckDuckGo, Brave, Qwant, and dozens more) without tracking or profiling users. It is a self-hostable Python web application with a JSON API, pluggable engine architecture, and extensive deployment options including Docker, uWSGI, and Granian.

## Use cases
- self-host a private search engine that doesn't track me
- aggregate search results from Google, Bing, and DuckDuckGo in one place
- get a JSON search API for my app without paying for search APIs
- replace Google search to avoid being profiled
- run a privacy-respecting search instance for my family or organization
- add web search results to an LLM or RAG pipeline
- search across specialized sources like arXiv, PubMed, and GitHub code

## When to choose
- you want a private, self-hosted metasearch engine with no user tracking
- you need a free JSON search API by running your own instance
- you want to combine results from many search engines and specialized sources
- you need a customizable search frontend with plugins and per-engine configuration

## When to avoid
- you need a hosted, zero-maintenance search solution
- you want a crawler/indexer that builds its own search index (SearXNG only aggregates)
- you need a single-engine search with deep integration into one provider's features
- you cannot run a server and don't want to rely on public instances

## Facets
- artifact type: application
- maturity: active
- function: search-engine, http-server, web-framework, self-hosted, proxy
- domain: privacy, self-hosted, web-development, censorship-circumvention
- platform: python, self-hosted
- tags: metasearch, privacy-respecting, no-tracking, agpl, search-aggregator, degoogle, customizable-engines, json-api, search, docker, linux, web-server

## Member repositories
- searxng/searxng (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:00.970726+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:26:43.530703+00:00, confidence not recorded.
  - readme: https://github.com/searxng/searxng (fetched 2026-08-28T04:12:00.970726+00:00, sha 6a78fb798e89)
  - homepage: https://docs.searxng.org (fetched 2026-08-29T07:47:49.890405+00:00, sha 78aee0b70d49)
  - site_page: https://docs.searxng.org/user/about.html (fetched 2026-08-29T07:47:49.894259+00:00, sha 50c993be97e9)
  - site_page: https://docs.searxng.org/admin/index.html (fetched 2026-08-29T07:47:49.897056+00:00, sha 51e77a3b5a25)
  - site_page: https://docs.searxng.org/admin/installation.html (fetched 2026-08-29T07:47:49.899035+00:00, sha 2af59eb4648a)
  - site_page: https://docs.searxng.org/admin/installation-docker.html (fetched 2026-08-29T07:47:49.900993+00:00, sha 44342c4adfb6)
  - site_page: https://docs.searxng.org/admin/installation-scripts.html (fetched 2026-08-29T07:47:49.903759+00:00, sha f03a7bde6f52)
  - site_page: https://docs.searxng.org/admin/installation-searxng.html (fetched 2026-08-29T07:47:49.905618+00:00, sha 3b3eff89b224)
  - site_page: https://docs.searxng.org/admin/installation-granian.html (fetched 2026-08-29T07:47:49.907561+00:00, sha 3fbe3f577f02)
  - site_page: https://docs.searxng.org/admin/installation-uwsgi.html (fetched 2026-08-29T07:47:49.909318+00:00, sha 6b9c2fe93fe0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
