Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/searxng/searxng
/ functions
Functions
3,696 in github.com/searxng/searxng
⨍
Functions
3,696
◇
Types & classes
250
↳
Endpoints
22
↓ 2 callers
Function
_get_browser_language
(req, lang_list)
searx/webapp.py:163
↓ 2 callers
Function
_get_lang_descr
Returns language's code and language's english name if argument ``lang`` describes a language known by SearXNG, otherwise ``None``. Examples:
searx/search/processors/online_dictionary.py:70
↓ 2 callers
Function
_get_locale_descr
(locale: babel.Locale, tr_locale: str)
searxng_extra/update/update_locales.py:92
↓ 2 callers
Method
_get_params
(self, online_processor, search_query, engine_category)
tests/unit/processors/test_online.py:15
↓ 2 callers
Method
_get_parent_dict
(self, name: str)
searx/botdetection/config.py:156
↓ 2 callers
Function
_get_timeout
(start_time: float, kwargs: t.Any)
searx/network/__init__.py:73
↓ 2 callers
Function
_get_tokens
The tokens are hidden in a hidden input field. They update every minute, but allow up to 1 hour old tokens to be used. To spend the least
searx/engines/ahmia.py:54
↓ 2 callers
Function
_i
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
_insert
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
_merge_main_result
(self, result: MainResult | LegacyResult, position: int)
searx/results.py:167
↓ 2 callers
Function
_normalize_date_fields
(result: "MainResult | LegacyResult")
searx/result_types/_base.py:234
↓ 2 callers
Function
_normalize_name
(name: str)
searx/search/processors/online_currency.py:112
↓ 2 callers
Function
_normalize_text_fields
(result: "MainResult | LegacyResult")
searx/result_types/_base.py:88
↓ 2 callers
Function
_normalize_url_fields
(result: "Result | LegacyResult")
searx/result_types/_base.py:41
↓ 2 callers
Function
_parse_date
(text)
searx/engines/sogou.py:92
↓ 2 callers
Function
_r
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
_record_http_time
()
searx/network/__init__.py:59
↓ 2 callers
Function
_remove_keyword_marker
Convert text like "[Keyword]ABCDE[/Keyword]" to "ABCDE".
searx/engines/boardreader.py:90
↓ 2 callers
Function
_result
(video: dict[str, typing.Any], album_info: dict[str, typing.Any])
searx/engines/iqiyi.py:39
↓ 2 callers
Method
_setmany
( self, opt_list: list[CacheRowType], ctx: str | None = None, )
searx/cache.py:385
↓ 2 callers
Method
_splitRoot
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Function
_strip_leading_strings
(text)
searx/engines/presearch.py:160
↓ 2 callers
Method
_validate_selection
(self, selection: str)
searx/preferences.py:92
↓ 2 callers
Method
_validate_selections
(self, selections: list[str])
searx/preferences.py:110
↓ 2 callers
Function
_video_result
(result: dict[str, str])
searx/engines/swisscows.py:217
↓ 2 callers
Function
_weather_data
(location: weather.GeoLocation, data: dict[str, t.Any])
searx/engines/open_meteo.py:111
↓ 2 callers
Function
_weather_data
(location: weather.GeoLocation, data: dict[str, t.Any])
searx/engines/duckduckgo_weather.py:74
↓ 2 callers
Function
_weather_data
(location: weather.GeoLocation, data: dict[str, t.Any])
searx/engines/wttr.py:85
↓ 2 callers
Function
aa
(e,t,n,r,i,a,o,s)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
add
(self, answer: BaseAnswer)
searx/result_types/answer.py:58
↓ 2 callers
Method
addFeatures
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
addFeaturesInternal
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
addToIndex_
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Function
add_currency_label
(db, label, iso4217, language)
searxng_extra/update/update_currencies.py:87
↓ 2 callers
Function
add_date
(name: str)
searx/engines/wikidata.py:692
↓ 2 callers
Function
add_error_context
(engine_name: str, error_context: ErrorContext)
searx/metrics/error_recorder.py:87
↓ 2 callers
Method
adjustResolutionInternal
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Function
ae
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 2 callers
Function
ae
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
af
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Function
an
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
appropriate_locale
Returns the appropriate swisscows locale for the region or language selected by the user. If no value is determined, ``default`` is returned
searx/engines/swisscows.py:66
↓ 2 callers
Function
ar
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
area_to_osm_zoom
Convert an area in km² into an OSM zoom. Less reliable if the shape is not round. logarithm regression using these data: * 9596961 -> 4 (Chi
searx/external_urls.py:66
↓ 2 callers
Method
ask
An answerer is identified via keywords, if there is a keyword at the first position in the ``query`` for which there is one or more an
searx/answerers/_core.py:143
↓ 2 callers
Function
be
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
c
searx/static/themes/simple/chunk/C93hSkpT.min.js:1
↓ 2 callers
Method
calculateCenterRotate
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
calculateCenterShift
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
calculateCenterZoom
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
calculateExtent
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
call_client
(self, stream: bool, method: str, url: str, **kwargs: t.Any)
searx/network/network.py:272
↓ 2 callers
Function
catch_bad_response
(resp)
searx/engines/yandex.py:51
↓ 2 callers
Function
cc
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Function
ce
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
check
(raw_value)
searx/query.py:180
↓ 2 callers
Method
check_type_definition
(self, value: t.Any)
searx/settings_defaults.py:84
↓ 2 callers
Function
cn
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
copyURLToClipboard
()
client/simple/src/js/main/keyboard.ts:410
↓ 2 callers
Function
count_error
( engine_name: str, log_message: str, log_parameters: LogParametersType | None = None, seconda
searx/metrics/error_recorder.py:187
↓ 2 callers
Method
createPath_
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
createStroke
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Function
d
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
dd
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
defaults_from
Fields not set in *self* will be updated from the field values of the *other*. If a field is set (exists) but contains an empty string
searx/result_types/_base.py:342
↓ 2 callers
Method
deleteOldest
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
dispatchChangeEvent_
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
disposeInternal
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
dl
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Function
dn
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 2 callers
Function
domain_is_seized
(dom: ElementType)
searx/engines/zlibrary.py:133
↓ 2 callers
Method
draw
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
drawCircle
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawCustomCoordinates_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
drawFlatCoordinates_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
drawFlatCoordinatess_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
drawImages_
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
drawLineString
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawMultiLineString
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawMultiPoint
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawMultiPolygon
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawPoint
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawPolygon
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
drawRings_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
end
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Function
et
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 2 callers
Method
execute_
(e,t,n,r,i,a,o,s)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
expire
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
expireCache
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
extend_container
( self, result_container: "ResultContainer", start_time: float, search_results
searx/search/processors/abstract.py:220
↓ 2 callers
Method
extract_kwargs_clients
(kwargs: dict[str, t.Any])
searx/network/network.py:227
↓ 2 callers
Function
f
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callers
Method
favicon
Returns pathname and mimetype of the default favicon.
searx/favicons/proxy.py:86
↓ 2 callers
Method
fetch_traits
Call a function ``fetch_traits(engine_traits)`` from engines namespace to fetch and set properties from the origin engine in the object ``engi
searx/enginelib/traits.py:124
↓ 2 callers
Function
fetch_wikimedia_traits
Fetch languages from Wikipedia. Not all languages from the :py:obj:`list_of_wikipedias` are supported by SearXNG locales, only those known fr
searx/engines/wikipedia.py:245
↓ 2 callers
Method
fillStyleToState
(e,t={})
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callers
Method
findAltTiles_
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
fit
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Method
fitInternal
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callers
Function
fl
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
← previous
next →
801–900 of 3,696, ranked by callers