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
↓ 18 callers
Function
o
(e,t,n,r)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 18 callers
Function
p
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 17 callers
Function
C
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 17 callers
Function
K
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 17 callers
Function
Z
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 17 callers
Method
aclose
(self)
searx/network/network.py:217
↓ 17 callers
Method
getFill
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 17 callers
Method
getOrientedFlatCoordinates
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 17 callers
Method
getStroke
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 17 callers
Method
getZIndex
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 17 callers
Method
get_language
Return engine's language string that *best fits* to SearXNG's locale. :param searxng_locale: SearXNG's internal representation of locale
searx/enginelib/traits.py:87
↓ 17 callers
Function
i
(r)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 16 callers
Function
J
(e,t,n)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 16 callers
Function
P
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 16 callers
Method
_compile
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 16 callers
Function
add_url
(name: str, url_id: str | None = None, url_path_prefix: str | None = None, **kwargs: dict[str, t.Any])
searx/engines/wikidata.py:686
↓ 16 callers
Method
forEach
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 16 callers
Method
request
(self, method: str, url: str, **kwargs: t.Any)
searx/network/network.py:303
↓ 16 callers
Method
search
Search method of the ``offline`` engines
searx/enginelib/__init__.py:405
↓ 15 callers
Function
P
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 15 callers
Method
connect
Creates a new DB connection (:py:obj:`SQLITE_CONNECT_ARGS`). If not already done, the DB schema is set up. The caller must take care of
searx/sqlitedb.py:242
↓ 15 callers
Function
field
(k: str)
searx/engines/springer.py:133
↓ 15 callers
Method
getBuilder
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 15 callers
Method
getSource
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 15 callers
Function
language_tag
Returns SearXNG's language tag from the locale and if exits, the tag includes the script name (e.g. en, zh_Hant).
searx/locales.py:160
↓ 15 callers
Method
removeEventListener
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Function
Fe
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Function
Je
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Function
Uo
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 14 callers
Method
canWrapX
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Method
clear
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Method
concat
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 14 callers
Function
f
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 14 callers
Method
getAnimating
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 14 callers
Method
getColor
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 14 callers
Method
getSize
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Method
getType
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 14 callers
Function
k
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 14 callers
Method
render
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 13 callers
Function
Rn
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 13 callers
Function
W
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 13 callers
Method
extend
( self, engine_name: str | None, results: list[Result | LegacyResult] )
searx/results.py:82
↓ 13 callers
Method
extend
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 13 callers
Method
filter
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 13 callers
Method
getKey
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 13 callers
Method
hasListener
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 13 callers
Method
info
Information about the *answerer*, see :py:obj:`AnswererInfo`.
searx/answerers/_core.py:54
↓ 13 callers
Function
n
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 13 callers
Method
setMap
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 12 callers
Function
R
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 12 callers
Function
assertElement
(element?: T | null)
client/simple/src/js/util/assertElement.ts:4
↓ 12 callers
Function
c
(e,t)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 12 callers
Function
e
searx/static/themes/simple/chunk/DK4yUVpy.min.js:1
↓ 12 callers
Method
get
(self, *args: str)
searx/metrics/models.py:146
↓ 12 callers
Method
getCenterInternal
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 12 callers
Method
getContent
()
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 12 callers
Method
getIdentifier
()
searx/static/themes/simple/chunk/CTP0QVHn.min.js:4
↓ 12 callers
Method
getImageState
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 12 callers
Method
insert
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 12 callers
Method
load_settings
Load plugins configured in SearXNG's settings :ref:`settings plugins`.
searx/plugins/_core.py:212
↓ 12 callers
Function
me
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 12 callers
Function
q
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 12 callers
Function
raise_for_httperror
Raise exception for an HTTP response is an error. Args: resp (requests.Response): Response to check Raises: requests.HTTPErr
searx/network/raise_for_httperror.py:61
↓ 12 callers
Function
region_tag
Returns SearXNG's region tag from the locale (e.g. zh-TW , en-US).
searx/locales.py:153
↓ 12 callers
Function
render
(template_name: str, **kwargs)
searx/webapp.py:387
↓ 12 callers
Method
scale
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 11 callers
Function
T
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 11 callers
Function
V
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 11 callers
Function
__vite__mapDeps
(i,m=__vite__mapDeps,d=(m.f||(m.f=["./chunk/U6YV4Y8e.min.js","./sxng-mapview.min.css","./chunk/DpvWr1cn.min.js
searx/static/themes/simple/sxng-core.min.js:1
↓ 11 callers
Function
add_currency_name
(db, name, iso4217, normalize_name=True)
searxng_extra/update/update_currencies.py:76
↓ 11 callers
Method
copy
Create a copy of the dataclass object.
searx/enginelib/traits.py:119
↓ 11 callers
Function
d
()
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 11 callers
Method
getExtent
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 11 callers
Method
getGeometry
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 11 callers
Method
getObjectProperty
()
searx/static/themes/simple/chunk/CTP0QVHn.min.js:3
↓ 11 callers
Function
h
(e,t,n)
searx/static/themes/simple/sxng-core.min.js:2
↓ 11 callers
Method
parse_dict
parse preferences from request (``flask.request.form``)
searx/preferences.py:526
↓ 10 callers
Function
M
(e)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
↓ 10 callers
Function
Oc
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 10 callers
Method
_add_autocomplete
(self, value)
searx/query.py:38
↓ 10 callers
Method
beginGeometry
(e,t,n)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 10 callers
Method
endGeometry
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 10 callers
Function
g
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Method
getCode
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Method
getEnds
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Method
getId
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Method
getRotateWithView
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:3
↓ 10 callers
Function
get_embeded_stream_url
Converts a standard video URL into its embed format. Supported services include Youtube, Facebook, Instagram, TikTok, Dailymotion, and Bilibi
searx/utils.py:603
↓ 10 callers
Function
highlightResult
(which: HighlightResultElement | HTMLElement)
client/simple/src/js/main/keyboard.ts:172
↓ 10 callers
Function
histogram
(*args, raise_on_not_found=True)
searx/metrics/__init__.py:51
↓ 10 callers
Method
init
Initializes the DB schema and properties, is only executed once even if called several times. If the initialization has not yet taken
searx/sqlitedb.py:327
↓ 10 callers
Method
isObjectProperty
()
searx/static/themes/simple/chunk/CTP0QVHn.min.js:3
↓ 10 callers
Function
kc
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:6
↓ 10 callers
Method
load
()
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Method
percentage
(self, percentage)
searx/metrics/models.py:85
↓ 10 callers
Function
ra
(e)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Function
searxng_useragent
Return the SearXNG User Agent
searx/utils.py:69
↓ 10 callers
Function
too_many_requests
Returns a HTTP 429 response object and writes a ERROR message to the 'botdetection' logger. This function is used in part by the filter methods
searx/botdetection/_helpers.py:45
↓ 10 callers
Method
translate
(e,t)
searx/static/themes/simple/chunk/U6YV4Y8e.min.js:1
↓ 10 callers
Function
u
(e,t,i)
searx/static/themes/simple/chunk/CTP0QVHn.min.js:1
← previous
next →
101–200 of 3,696, ranked by callers