MCPcopy Create free account

hub / github.com/searxng/searxng / functions

Functions3,696 in github.com/searxng/searxng

↓ 2 callersFunction_get_browser_language
(req, lang_list)
searx/webapp.py:163
↓ 2 callersFunction_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 callersFunction_get_locale_descr
(locale: babel.Locale, tr_locale: str)
searxng_extra/update/update_locales.py:92
↓ 2 callersMethod_get_params
(self, online_processor, search_query, engine_category)
tests/unit/processors/test_online.py:15
↓ 2 callersMethod_get_parent_dict
(self, name: str)
searx/botdetection/config.py:156
↓ 2 callersFunction_get_timeout
(start_time: float, kwargs: t.Any)
searx/network/__init__.py:73
↓ 2 callersFunction_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 callersFunction_i
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethod_insert
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethod_merge_main_result
(self, result: MainResult | LegacyResult, position: int)
searx/results.py:167
↓ 2 callersFunction_normalize_date_fields
(result: "MainResult | LegacyResult")
searx/result_types/_base.py:234
↓ 2 callersFunction_normalize_name
(name: str)
searx/search/processors/online_currency.py:112
↓ 2 callersFunction_normalize_text_fields
(result: "MainResult | LegacyResult")
searx/result_types/_base.py:88
↓ 2 callersFunction_normalize_url_fields
(result: "Result | LegacyResult")
searx/result_types/_base.py:41
↓ 2 callersFunction_parse_date
(text)
searx/engines/sogou.py:92
↓ 2 callersFunction_r
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunction_record_http_time
()
searx/network/__init__.py:59
↓ 2 callersFunction_remove_keyword_marker
Convert text like "[Keyword]ABCDE[/Keyword]" to "ABCDE".
searx/engines/boardreader.py:90
↓ 2 callersFunction_result
(video: dict[str, typing.Any], album_info: dict[str, typing.Any])
searx/engines/iqiyi.py:39
↓ 2 callersMethod_setmany
( self, opt_list: list[CacheRowType], ctx: str | None = None, )
searx/cache.py:385
↓ 2 callersMethod_splitRoot
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersFunction_strip_leading_strings
(text)
searx/engines/presearch.py:160
↓ 2 callersMethod_validate_selection
(self, selection: str)
searx/preferences.py:92
↓ 2 callersMethod_validate_selections
(self, selections: list[str])
searx/preferences.py:110
↓ 2 callersFunction_video_result
(result: dict[str, str])
searx/engines/swisscows.py:217
↓ 2 callersFunction_weather_data
(location: weather.GeoLocation, data: dict[str, t.Any])
searx/engines/open_meteo.py:111
↓ 2 callersFunction_weather_data
(location: weather.GeoLocation, data: dict[str, t.Any])
searx/engines/duckduckgo_weather.py:74
↓ 2 callersFunction_weather_data
(location: weather.GeoLocation, data: dict[str, t.Any])
searx/engines/wttr.py:85
↓ 2 callersFunctionaa
(e,t,n,r,i,a,o,s)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethodadd
(self, answer: BaseAnswer)
searx/result_types/answer.py:58
↓ 2 callersMethodaddFeatures
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethodaddFeaturesInternal
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethodaddToIndex_
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersFunctionadd_currency_label
(db, label, iso4217, language)
searxng_extra/update/update_currencies.py:87
↓ 2 callersFunctionadd_date
(name: str)
searx/engines/wikidata.py:692
↓ 2 callersFunctionadd_error_context
(engine_name: str, error_context: ErrorContext)
searx/metrics/error_recorder.py:87
↓ 2 callersMethodadjustResolutionInternal
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersFunctionae
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 2 callersFunctionae
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctionaf
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersFunctionan
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctionappropriate_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 callersFunctionar
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctionarea_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 callersMethodask
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 callersFunctionbe
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctionc
searx/static/themes/simple/chunk/C93hSkpT.min.js:1
↓ 2 callersMethodcalculateCenterRotate
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodcalculateCenterShift
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodcalculateCenterZoom
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodcalculateExtent
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodcall_client
(self, stream: bool, method: str, url: str, **kwargs: t.Any)
searx/network/network.py:272
↓ 2 callersFunctioncatch_bad_response
(resp)
searx/engines/yandex.py:51
↓ 2 callersFunctioncc
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersFunctionce
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethodcheck
(raw_value)
searx/query.py:180
↓ 2 callersMethodcheck_type_definition
(self, value: t.Any)
searx/settings_defaults.py:84
↓ 2 callersFunctioncn
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctioncopyURLToClipboard
()
client/simple/src/js/main/keyboard.ts:410
↓ 2 callersFunctioncount_error
( engine_name: str, log_message: str, log_parameters: LogParametersType | None = None, seconda
searx/metrics/error_recorder.py:187
↓ 2 callersMethodcreatePath_
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethodcreateStroke
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersFunctiond
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctiondd
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethoddefaults_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 callersMethoddeleteOldest
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethoddispatchChangeEvent_
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddisposeInternal
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctiondl
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersFunctiondn
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 2 callersFunctiondomain_is_seized
(dom: ElementType)
searx/engines/zlibrary.py:133
↓ 2 callersMethoddraw
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethoddrawCircle
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawCustomCoordinates_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethoddrawFlatCoordinates_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethoddrawFlatCoordinatess_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethoddrawImages_
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethoddrawLineString
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawMultiLineString
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawMultiPoint
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawMultiPolygon
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawPoint
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawPolygon
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethoddrawRings_
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethodend
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersFunctionet
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 2 callersMethodexecute_
(e,t,n,r,i,a,o,s)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodexpire
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethodexpireCache
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodextend_container
( self, result_container: "ResultContainer", start_time: float, search_results
searx/search/processors/abstract.py:220
↓ 2 callersMethodextract_kwargs_clients
(kwargs: dict[str, t.Any])
searx/network/network.py:227
↓ 2 callersFunctionf
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 2 callersMethodfavicon
Returns pathname and mimetype of the default favicon.
searx/favicons/proxy.py:86
↓ 2 callersMethodfetch_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 callersFunctionfetch_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 callersMethodfillStyleToState
(e,t={})
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 2 callersMethodfindAltTiles_
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodfit
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersMethodfitInternal
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 2 callersFunctionfl
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
← previousnext →801–900 of 3,696, ranked by callers