Skip to content
Privacy-respecting metasearch engine
Python CSS HTML JavaScript Other
Branch: master
Clone or download
kvch Merge pull request #1719 from Monogramm/feature/accessibility
Add aria labels for oscar buttons
Latest commit 42d5e2c Nov 1, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
dockerfiles 🐳 Config for instance name and autocomplete Oct 14, 2019
examples Fix whitespaces Jul 11, 2016
searx Merge branch 'master' into feature/accessibility Oct 29, 2019
tests [fix] remove useless engine tests Oct 16, 2019
utils Suggestions: use RawTextQuery to make the suggestions URLs. Update al… Jul 17, 2019
.codecov.yml codecov : update the commit status Sep 28, 2017
.coveragerc Cover searx.utils Jul 12, 2014
.dockerignore Update Docker image Jul 13, 2019
.gitattributes [enh] add simple theme (WIP) Aug 6, 2017
.gitignore Update Docker image Jul 13, 2019
.landscape.yaml Add configuration Jul 9, 2014
.travis.yml .travis.yml: robot tests: remove the xvfb dependency Jul 13, 2019
AUTHORS.rst update AUTHORS.rst with new contributors Jan 6, 2019
CHANGELOG.rst update changelog and Jan 6, 2019
Dockerfile 🐳 Config for instance name and autocomplete Oct 14, 2019
LICENSE [fix] full AGPLv3+ license according to #382 Jul 4, 2015
README.rst README.rst: installation: add searx/searx-docker Jul 13, 2019
babel.cfg [enh] babel.cfg added Jan 21, 2014 grunt_build: add node_modules/.bin to the path Aug 6, 2019
requirements-dev.txt [enh] Add Interlingua locale (requires requirements update) Jul 15, 2019
requirements.txt [enh] Add Interlingua locale (requires requirements update) Jul 15, 2019 setup: Skip test files Nov 3, 2018
tox.ini [enh] tox.ini added to rewrite standard pep8 rules Jan 2, 2015



A privacy-respecting, hackable metasearch engine.

Pronunciation: səːks

List of running instances.

See the documentation and the wiki for more information.

OpenCollective searx backers OpenCollective searx sponsors


With Docker

Go to the searx-docker project.

Without Docker

For all the details, follow this step by step installation.

Note: the documentation needs to be updated.

If you are in hurry

  • clone source: git clone && cd searx
  • install dependencies: ./ update_packages
  • edit your settings.yml (set your secret_key!)
  • run python searx/ to start the application


Bugs or suggestions? Visit the issue tracker.


More about searx

You can’t perform that action at this time.