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
Marc Abonce Seguin 772c048d01 refactor engine's search language handling
Add match_language function in utils to match any user given
language code with a list of engine's supported languages.

Also add language_aliases dict on each engine to translate
standard language codes into the custom codes used by the engine.
2018-03-27 00:08:03 -06:00
examples Fix whitespaces 2016-07-11 18:52:37 +07:00
searx refactor engine's search language handling 2018-03-27 00:08:03 -06:00
tests refactor engine's search language handling 2018-03-27 00:08:03 -06:00
utils refactor engine's search language handling 2018-03-27 00:08:03 -06:00
.codecov.yml codecov : update the commit status 2017-09-28 19:43:58 +02:00
.coveragerc Cover searx.utils 2014-07-12 15:46:55 +02:00
.gitattributes [enh] add simple theme (WIP) 2017-08-06 16:04:21 +02:00
.gitignore added searx-ve to gitignore 2018-01-24 11:50:31 -05:00
.landscape.yaml Add landscape.io configuration 2014-07-09 22:49:38 +02:00
.travis.yml add CI test for python3.5 2018-01-16 22:29:04 -06:00
AUTHORS.rst [doc] add @daftaupe @icegiant @trankmichael @josephkiranbabu @maiki @zeph33 to authors 2018-02-19 00:22:56 +01:00
CHANGELOG.rst [enh] version 0.14.0 2018-02-19 00:22:56 +01:00
Dockerfile Change the version of alpine on the dockerfile to deploy Searx on ARM architectures 2018-02-13 11:54:55 +01:00
LICENSE [fix] full AGPLv3+ license according to #382 2015-07-04 18:23:54 +02:00
README.rst Update README.md 2018-02-09 16:20:50 +01:00
babel.cfg [enh] babel.cfg added 2014-01-22 00:15:42 +01:00
manage.sh change echo to printf 2018-02-21 21:31:12 +01:00
requirements-dev.txt Switch to code-cov 2017-09-17 17:52:22 +02:00
requirements.txt Dependencies upgrade 2017-11-22 15:17:23 +01:00
setup.py [fix] missing requirements files from setup.py - closes #572 2016-05-30 18:00:41 +02:00
tox.ini [enh] tox.ini added to rewrite standard pep8 rules 2015-01-02 12:26:21 +01:00

README.rst

searx
=====

A privacy-respecting, hackable `metasearch
engine <https://en.wikipedia.org/wiki/Metasearch_engine>`__.

List of `running
instances <https://github.com/asciimoo/searx/wiki/Searx-instances>`__.

See the `documentation <https://asciimoo.github.io/searx>`__ and the `wiki <https://github.com/asciimoo/searx/wiki>`__ for more information.

|OpenCollective searx backers|
|OpenCollective searx sponsors|

Installation
~~~~~~~~~~~~

-  clone source:
   ``git clone https://github.com/asciimoo/searx.git && cd searx``
-  install dependencies: ``./manage.sh update_packages``
-  edit your
   `settings.yml <https://github.com/asciimoo/searx/blob/master/searx/settings.yml>`__
   (set your ``secret_key``!)
-  run ``python searx/webapp.py`` to start the application

For all the details, follow this `step by step
installation <https://github.com/asciimoo/searx/wiki/Installation>`__.

Bugs
~~~~

Bugs or suggestions? Visit the `issue
tracker <https://github.com/asciimoo/searx/issues>`__.

`License <https://github.com/asciimoo/searx/blob/master/LICENSE>`__
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

More about searx
~~~~~~~~~~~~~~~~

-  `openhub <https://www.openhub.net/p/searx/>`__
-  `twitter <https://twitter.com/Searx_engine>`__
-  IRC: #searx @ freenode


.. |OpenCollective searx backers| image:: https://opencollective.com/searx/backers/badge.svg
   :target: https://opencollective.com/searx#backer


.. |OpenCollective searx sponsors| image:: https://opencollective.com/searx/sponsors/badge.svg
   :target: https://opencollective.com/searx#sponsor