searxng
by searxng
SearXNG is a search engine that sends your query to many other search services and shows the combined results in one place. It does not track or profile the people who use it, and you can run your own copy.
- Stars
- 38.9k +23 a day
- Licence
- AGPL-3.0
- Runs on
- A small server
- Setup
- Moderate
- Language
- Python
- Age
- 2023 days
What you can do with it
- Run your own private search page that combines results from Google, Bing, DuckDuckGo and others
- Set it as the default search engine in your browser without being tracked
- Choose which search sources and categories to use, such as images, news or maps
Make money with it
You could set up and maintain private SearXNG instances for privacy-conscious clients or small companies as a paid service.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Give staff a shared internal search page that does not log or profile their queries, which helps with privacy policies
- Use it for market and competitor research without personalised results or ad tracking skewing what you see
Can you use it commercially?
Free to use. Anything you distribute that includes it must be open-sourced under the same licence. Running it as an online service also counts, so a hosted version must offer its source.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
The README points to an installation guide in the online documentation, and the project is commonly run with Docker on a small server.
Follow the official instructions in the project README.
Things to check
- Licensed under AGPL-3.0, so modified versions you offer to others over a network must share their source code
- Depends on third-party search engines, which may block or limit requests from a busy server
- Results quality can vary when upstream sources change
Checked 27 Oct 2026. Summary drafted by AI from the project's README.