searxngRebrandZaclys/docs/dev/engines/index.rst
Markus Heiser 5720844fcd [doc] rearranges Settings & Engines docs for better readability
We have built up detailed documentation of the *settings* and the *engines* over
the past few years.  However, this documentation was still spread over various
chapters and was difficult to navigate in its entirety.

This patch rearranges the Settings & Engines documentation for better
readability.

To review new ordered docs::

   make docs.clean docs.live

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-07-01 22:45:19 +02:00

1.7 KiB

Engine Implementations

Framework Components

enginelib engines engine_overview

Engine Types

The :pyengine_type <searx.enginelib.Engine.engine_type> of an engine determines which search processor <searx.search.processors> is used by the engine.

In this section a list of the enignes that are documented is given, a complete list of the engines can be found in the source under: searx/engines.

Online Engines

info

  • :pyprocessors.online <searx.search.processors.online>

demo/demo_online xpath online/*

Offline Engines

info

  • :pyprocessors.offline <searx.search.processors.offline>

offline_concept demo/demo_offline offline/*

info

  • :pyprocessors.online_url_search <searx.search.processors.online_url_search>

online_url_search/*

Online Currency

info

  • :pyprocessors.online_currency <searx.search.processors.online_currency>

no engine of this type is documented yet / comming soon

Online Dictionary

info

  • :pyprocessors.online_dictionary <searx.search.processors.online_dictionary>

no engine of this type is documented yet / comming soon