index.rst 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. .. _engine implementations:
  2. ======================
  3. Engine Implementations
  4. ======================
  5. Framework Components
  6. ====================
  7. .. toctree::
  8. :maxdepth: 2
  9. enginelib
  10. engines
  11. engine_overview
  12. Engine Types
  13. ============
  14. The :py:obj:`engine_type <searx.enginelib.Engine.engine_type>` of an engine
  15. determines which :ref:`search processor <searx.search.processors>` is used by
  16. the engine.
  17. In this section a list of the enignes that are documented is given, a complete
  18. list of the engines can be found in the source under: :origin:`searx/engines`.
  19. .. _online engines:
  20. Online Engines
  21. --------------
  22. .. sidebar:: info
  23. - :py:obj:`processors.online <searx.search.processors.online>`
  24. .. toctree::
  25. :maxdepth: 1
  26. :glob:
  27. demo/demo_online
  28. xpath
  29. mediawiki
  30. .. toctree::
  31. :maxdepth: 1
  32. :glob:
  33. online/*
  34. .. _offline engines:
  35. Offline Engines
  36. ---------------
  37. .. sidebar:: info
  38. - :py:obj:`processors.offline <searx.search.processors.offline>`
  39. .. toctree::
  40. :maxdepth: 1
  41. :glob:
  42. offline_concept
  43. demo/demo_offline
  44. offline/*
  45. .. _online url search:
  46. Online URL Search
  47. -----------------
  48. .. sidebar:: info
  49. - :py:obj:`processors.online_url_search <searx.search.processors.online_url_search>`
  50. .. toctree::
  51. :maxdepth: 1
  52. :glob:
  53. online_url_search/*
  54. .. _online currency:
  55. Online Currency
  56. ---------------
  57. .. sidebar:: info
  58. - :py:obj:`processors.online_currency <searx.search.processors.online_currency>`
  59. *no engine of this type is documented yet / comming soon*
  60. .. _online dictionary:
  61. Online Dictionary
  62. -----------------
  63. .. sidebar:: info
  64. - :py:obj:`processors.online_dictionary <searx.search.processors.online_dictionary>`
  65. *no engine of this type is documented yet / comming soon*