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
↓ 1 callers
Function
Sn
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 1 callers
Function
Sn
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 1 callers
Function
Tc
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Td
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Ud
(e,t,n,r,i,a,o,s,c,l,u,d,f,p)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Vi
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 1 callers
Function
Vr
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 1 callers
Function
Wc
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Wn
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 1 callers
Function
Wu
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Xc
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Xe
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 1 callers
Function
Xi
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:14
↓ 1 callers
Function
Xn
(e,t,n,r,i,a,o)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 1 callers
Function
Ya
(e,t,n,r,i)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Function
Yc
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Yn
(e,t,n,r,i,a,o,s)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 1 callers
Function
Zc
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Zd
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
Zi
(e,t,n,r)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:14
↓ 1 callers
Function
__check_query_params
(params)
searx/engines/command.py:196
↓ 1 callers
Function
__get_results_limits
(pageno)
searx/engines/command.py:190
↓ 1 callers
Method
__init__
(self, msg: str)
searx/botdetection/config.py:42
↓ 1 callers
Method
__init__
Initialize the Search
searx/search/__init__.py:50
↓ 1 callers
Method
__init__
An instance of the favicon cache is build up from the configuration.
searx/favicons/cache.py:187
↓ 1 callers
Function
__parse_single_result
Parses command line output based on configuration
searx/engines/command.py:224
↓ 1 callers
Method
_adjustParentBBoxes
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Method
_autocomplete
(self)
searx/query.py:67
↓ 1 callers
Method
_autocomplete
(self, value)
searx/query.py:118
↓ 1 callers
Method
_autocomplete
(self, bang_ac_list)
searx/query.py:171
↓ 1 callers
Method
_autocomplete
(self, first_char, value)
searx/query.py:216
↓ 1 callers
Function
_backend_url
()
searx/engines/piped.py:96
↓ 1 callers
Function
_base_url
()
searx/engines/yacy.py:115
↓ 1 callers
Method
_build
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Function
_cache_key
(fireball_settings: dict[str, str])
searx/engines/fireball.py:58
↓ 1 callers
Method
_chooseSplitAxis
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Method
_chooseSplitIndex
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Method
_chooseSubtree
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Function
_clear_cached_api_url
()
searx/engines/public_domain_image_archive.py:91
↓ 1 callers
Method
_condense
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 1 callers
Method
_connect
(self)
searx/sqlitedb.py:230
↓ 1 callers
Function
_d
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 1 callers
Function
_doi_to_plain
(doi_value: str | None)
searx/engines/openalex.py:214
↓ 1 callers
Method
_extend_container_basic
( self, result_container: "ResultContainer", start_time: float, search_results
searx/search/processors/abstract.py:203
↓ 1 callers
Function
_extract_authors
(item: dict[str, t.Any])
searx/engines/openalex.py:256
↓ 1 callers
Function
_extract_biblio
( item: dict[str, t.Any], )
searx/engines/openalex.py:277
↓ 1 callers
Function
_extract_comments
(item: dict[str, t.Any])
searx/engines/openalex.py:292
↓ 1 callers
Function
_extract_links
(item: dict[str, t.Any])
searx/engines/openalex.py:242
↓ 1 callers
Function
_extract_published_date
Extract and parse the published date from the API response. Args: published_date_raw: Raw date string from the API Returns:
searx/engines/braveapi.py:92
↓ 1 callers
Function
_extract_tags
(item: dict[str, t.Any])
searx/engines/openalex.py:268
↓ 1 callers
Function
_fetch_first_page_link
Search for a:: <link id="deep_preload_link" rel="preload" as="script" href="https://links.duckduckgo.com/d.js?q=rust&t=D&l=us-e
searx/engines/duckduckgo_web.py:55
↓ 1 callers
Function
_fetch_results
(cur)
searx/engines/postgresql.py:86
↓ 1 callers
Function
_flatten
(xss)
searx/engines/repology.py:62
↓ 1 callers
Function
_general_results
(doc: ElementType, res: EngineResults)
searx/engines/tonline.py:68
↓ 1 callers
Function
_general_results
(doc: ElementType, res: EngineResults)
searx/engines/luxxle.py:130
↓ 1 callers
Function
_general_results
(doc: "ElementBase")
searx/engines/privacywall.py:95
↓ 1 callers
Function
_general_results
(doc: "ElementBase")
searx/engines/resulthunter.py:74
↓ 1 callers
Function
_general_results
(doc: "ElementBase")
searx/engines/vuhuv.py:54
↓ 1 callers
Function
_general_results
(dom)
searx/engines/mojeek.py:86
↓ 1 callers
Function
_get_algolia_api_url
()
searx/engines/public_domain_image_archive.py:64
↓ 1 callers
Function
_get_api_key
Extract the Giphy API key from the JavaScript code. There are different API keys (e.g. for mobile, desktop, ...), so we just pick a random on
searx/engines/giphy.py:61
↓ 1 callers
Function
_get_api_token
The API token is independent of the search query. We just need any query to obtain it initially, and don't hardcode it here to decrease chances of
searx/engines/heexy.py:63
↓ 1 callers
Function
_get_challenge
Extract the challenge parameters (i.e. nonce, difficulty, ...) from the search website.
searx/engines/seekninja.py:36
↓ 1 callers
Function
_get_command_to_run
(query)
searx/engines/command.py:142
↓ 1 callers
Function
_get_comments
(json)
searx/engines/lemmy.py:152
↓ 1 callers
Function
_get_communities
(json)
searx/engines/lemmy.py:79
↓ 1 callers
Method
_get_default_suspended_time
(self)
searx/exceptions.py:82
↓ 1 callers
Function
_get_download_url
Get the link to the full quality image.
searx/engines/shopify_stock.py:39
↓ 1 callers
Function
_get_image_result
(result)
searx/engines/startpage.py:368
↓ 1 callers
Function
_get_locale_rfc5646
Get locale name for <html lang="..."> Chrom* browsers don't detect the language when there is a subtag (ie a territory). For example "zh-TW" i
searx/webapp.py:169
↓ 1 callers
Function
_get_max_res_url
Get the maximum resolution of the image based on the thumbnail URL.
searx/engines/picjumbo.py:39
↓ 1 callers
Function
_get_new_token
Create a new ``qToken``. This reduced the time for fetching subsequent pages from 4 seconds to 200ms when testing.
searx/engines/iseek.py:36
↓ 1 callers
Function
_get_news_result
(result)
searx/engines/startpage.py:343
↓ 1 callers
Function
_get_page_hash
(query: str, page: int, headers: dict[str, str])
searx/engines/gmx.py:42
↓ 1 callers
Function
_get_posts
(json)
searx/engines/lemmy.py:117
↓ 1 callers
Function
_get_request_id
(query, params)
searx/engines/presearch.py:106
↓ 1 callers
Method
_get_requests
(self)
searx/search/__init__.py:78
↓ 1 callers
Function
_get_result
(item: ElementBase, base_url_choice: str)
searx/engines/annas_archive.py:162
↓ 1 callers
Function
_get_search_settings_cookie
Get a 'fireball' cookie for the given locale and safesearch setting set in params.
searx/engines/fireball.py:62
↓ 1 callers
Function
_get_secret_key
()
searx/engines/pexels.py:54
↓ 1 callers
Function
_get_session_id
()
searx/engines/boardreader.py:54
↓ 1 callers
Function
_get_time_range_url
(time_range)
searx/engines/flickr_noapi.py:44
↓ 1 callers
Function
_get_users
(json)
searx/engines/lemmy.py:102
↓ 1 callers
Function
_get_web_result
(result)
searx/engines/startpage.py:331
↓ 1 callers
Function
_image_result
(result)
searx/engines/pixabay.py:56
↓ 1 callers
Function
_image_result
(result)
searx/engines/duckduckgo_extra.py:150
↓ 1 callers
Function
_image_results
(doc: ElementType, res: EngineResults)
searx/engines/tonline.py:85
↓ 1 callers
Function
_image_results
(doc: ElementType, res: EngineResults)
searx/engines/luxxle.py:179
↓ 1 callers
Function
_image_results
(doc: "ElementBase")
searx/engines/privacywall.py:119
↓ 1 callers
Function
_image_results
(doc: "ElementBase")
searx/engines/resulthunter.py:94
↓ 1 callers
Function
_image_results
(doc: "ElementBase")
searx/engines/vuhuv.py:69
↓ 1 callers
Function
_image_results
(dom)
searx/engines/mojeek.py:104
↓ 1 callers
Function
_is_color_terminal
()
searx/__init__.py:104
↓ 1 callers
Function
_logging_config_debug
()
searx/__init__.py:110
↓ 1 callers
Function
_map_leechers
(leechers: str | None, seeders: str | None, peers: str | None)
searx/engines/torznab.py:179
↓ 1 callers
Function
_map_magnet_link
( magneturl: str | None, guid: str | None, enclosure_url: str | None, link: str | None, )
searx/engines/torznab.py:204
↓ 1 callers
Function
_map_published_date
(pubDate: str | None)
searx/engines/torznab.py:187
↓ 1 callers
Function
_map_result_url
(guid: str | None, comments: str | None)
searx/engines/torznab.py:171
↓ 1 callers
Function
_map_torrent_file
(link: str | None, enclosure_url: str | None)
searx/engines/torznab.py:196
↓ 1 callers
Method
_merge_infobox
(self, new_infobox: LegacyResult)
searx/results.py:154
← previous
next →
1,201–1,300 of 3,696, ranked by callers