| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  | .. _engine implementations:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ======================
 | 
					
						
							|  |  |  | Engine Implementations
 | 
					
						
							|  |  |  | ======================
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-08-05 21:33:30 +02:00
										 |  |  | .. contents::
 | 
					
						
							|  |  |  |    :depth: 2
 | 
					
						
							|  |  |  |    :local: | 
					
						
							|  |  |  |    :backlinks: entry
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | .. toctree::
 | 
					
						
							| 
									
										
										
										
											2023-08-05 21:33:30 +02:00
										 |  |  |    :caption: Framework Components
 | 
					
						
							| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  |    :maxdepth: 2
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    enginelib
 | 
					
						
							|  |  |  |    engines
 | 
					
						
							|  |  |  |    engine_overview
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-27 16:43:43 +01:00
										 |  |  | ResultList and engines
 | 
					
						
							|  |  |  | ======================
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. autoclass:: searx.result_types.ResultList
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. autoclass:: searx.result_types.EngineResults
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  | Engine Types
 | 
					
						
							|  |  |  | ============
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The :py:obj:`engine_type <searx.enginelib.Engine.engine_type>` of an engine
 | 
					
						
							|  |  |  | determines which :ref:`search processor <searx.search.processors>` is used by
 | 
					
						
							|  |  |  | the engine.
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-08-11 16:01:54 +02:00
										 |  |  | In this section a list of the engines that are documented is given, a complete
 | 
					
						
							| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  | list of the engines can be found in the source under: :origin:`searx/engines`.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. _online engines:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Online Engines
 | 
					
						
							|  |  |  | --------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. sidebar:: info
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    - :py:obj:`processors.online <searx.search.processors.online>`
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. toctree::
 | 
					
						
							|  |  |  |    :maxdepth: 1
 | 
					
						
							|  |  |  |    :glob: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    demo/demo_online
 | 
					
						
							|  |  |  |    xpath
 | 
					
						
							| 
									
										
										
										
											2023-08-04 16:54:22 +02:00
										 |  |  |    mediawiki
 | 
					
						
							| 
									
										
										
										
											2025-01-11 01:51:33 +01:00
										 |  |  |    json_engine
 | 
					
						
							| 
									
										
										
										
											2023-08-04 16:54:22 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | .. toctree::
 | 
					
						
							|  |  |  |    :maxdepth: 1
 | 
					
						
							|  |  |  |    :glob: | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  |    online/*
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. _offline engines:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Offline Engines
 | 
					
						
							|  |  |  | ---------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. sidebar:: info
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    - :py:obj:`processors.offline <searx.search.processors.offline>`
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. toctree::
 | 
					
						
							|  |  |  |    :maxdepth: 1
 | 
					
						
							|  |  |  |    :glob: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    offline_concept
 | 
					
						
							|  |  |  |    demo/demo_offline
 | 
					
						
							|  |  |  |    offline/*
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. _online url search:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Online URL Search
 | 
					
						
							|  |  |  | -----------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. sidebar:: info
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    - :py:obj:`processors.online_url_search <searx.search.processors.online_url_search>`
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. toctree::
 | 
					
						
							|  |  |  |    :maxdepth: 1
 | 
					
						
							|  |  |  |    :glob: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    online_url_search/*
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. _online currency:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Online Currency
 | 
					
						
							|  |  |  | ---------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. sidebar:: info
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    - :py:obj:`processors.online_currency <searx.search.processors.online_currency>`
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-10-09 11:59:31 +02:00
										 |  |  | *no engine of this type is documented yet / coming soon*
 | 
					
						
							| 
									
										
										
										
											2023-06-30 18:07:02 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | .. _online dictionary:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Online Dictionary
 | 
					
						
							|  |  |  | -----------------
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .. sidebar:: info
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    - :py:obj:`processors.online_dictionary <searx.search.processors.online_dictionary>`
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-10-09 11:59:31 +02:00
										 |  |  | *no engine of this type is documented yet / coming soon*
 |