SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
Go to file
asciimoo 348187cff9 [fix] opensearch/rss content type 2014-01-14 22:18:21 +01:00
examples [enh] example engine update 2013-10-19 20:54:21 +02:00
searx [fix] opensearch/rss content type 2014-01-14 22:18:21 +01:00
.gitignore [enh] 1st version of filecrop engine, to discover how searx works 2013-12-29 16:30:03 +01:00
LICENSE [enh] license informations 2013-10-15 00:33:18 +02:00
README.md [doc] output formats 2014-01-14 18:20:55 +01:00
engines.cfg_sample [fix] urbandictionary html mods 2014-01-12 18:48:01 +01:00
requirements.txt [enh] initial commit 2013-10-14 23:09:13 +02:00

README.md

searx

A privacy-respecting, hackable metasearch engine.

List of running instances.

Flattr searx

Features

  • Tracking free
  • Modular (see examples)
  • Parallel queries
  • Supports multiple output formats
  • json curl https://searx.0x2a.tk/?format=json&q=[query]
  • csv curl https://searx.0x2a.tk/?format=csv&q=[query]
  • opensearch/rss curl https://searx.0x2a.tk/?format=rss&q=[query]
  • Opensearch support (you can set as default search engine)
  • Configurable search engines/categories

Installation

  • clone source: git clone git@github.com:asciimoo/searx.git && cd searx
  • install dependencies: pip install -r requirements.txt
  • edit your searx/settings.py (set your secret_key!)
  • rename engines.cfg_sample to engines.cfg
  • run python searx/webapp.py to start the application

For all the details, follow this step by step installation

TODO

  • Moar engines
  • Better ui
  • Language support
  • Documentation
  • Pagination
  • Tests

Bugs

Bugs or suggestions? Visit the issue tracker.

License

More about searx