SearXNG instances list
210
stars
1,050
commits
Python
primary language
Sep 9, 2026
updated
Create a new issue here: https://github.com/searxng/searx-instances/issues/new/choose
check.searx.space to access your instance. It will checks your instance periodically (source code). The results are displayed on https://searx.space/searxinstances:python -m pip install .[update]
searxinstances can help to edit instances.yml :usage: searxinstances [-h] [--github-issues [GITHUB_ISSUE_LIST [GITHUB_ISSUE_LIST ...]]] [--add [ADD_INSTANCES [ADD_INSTANCES ...]]] [--delete [DELETE_INSTANCES [DELETE_INSTANCES ...]]] [--edit [EDIT_INSTANCES [EDIT_INSTANCES ...]]] [-m [MESSAGE]]
Or if you don't want to use virtualenv:
pip install .[update]python -m searxinstances.updateThe tool :
--github-issues options reads the github issues.-m skips the editor and uses that text as the extra commit message:An example what is shown in the default editor:
https://nibblehole.com: {}
# Add https://nibblehole.com
#
# Close https://github.com/searxng/searx-instances/issues/2
# From @dalf
#> The above text is the commit message
#> Delete the whole buffer to cancel the request
#> -- MESSAGE -----------------------
#> See https://github.com/searxng/ ...
Here is it possible to modify the yaml, the commit message and validate or delete the whole buffer to cancel.
All new instance requests must wait 2 weeks before being added. Apply the wait-2-weeks label when an instance has been deemed ready for addition. After 2 weeks, verify the instance has been kept up to date before adding it to the list.
This applies only to instances that were previously added to the list and later removed (e.g. due to errors or bad uptime):
Python
98.4%
Makefile
1.6%
SearXNG instances list
210
stars
1,050
commits
Python
primary language
Sep 9, 2026
updated
Create a new issue here: https://github.com/searxng/searx-instances/issues/new/choose
check.searx.space to access your instance. It will checks your instance periodically (source code). The results are displayed on https://searx.space/searxinstances:python -m pip install .[update]
searxinstances can help to edit instances.yml :usage: searxinstances [-h] [--github-issues [GITHUB_ISSUE_LIST [GITHUB_ISSUE_LIST ...]]] [--add [ADD_INSTANCES [ADD_INSTANCES ...]]] [--delete [DELETE_INSTANCES [DELETE_INSTANCES ...]]] [--edit [EDIT_INSTANCES [EDIT_INSTANCES ...]]] [-m [MESSAGE]]
Or if you don't want to use virtualenv:
pip install .[update]python -m searxinstances.updateThe tool :
--github-issues options reads the github issues.-m skips the editor and uses that text as the extra commit message:An example what is shown in the default editor:
https://nibblehole.com: {}
# Add https://nibblehole.com
#
# Close https://github.com/searxng/searx-instances/issues/2
# From @dalf
#> The above text is the commit message
#> Delete the whole buffer to cancel the request
#> -- MESSAGE -----------------------
#> See https://github.com/searxng/ ...
Here is it possible to modify the yaml, the commit message and validate or delete the whole buffer to cancel.
All new instance requests must wait 2 weeks before being added. Apply the wait-2-weeks label when an instance has been deemed ready for addition. After 2 weeks, verify the instance has been kept up to date before adding it to the list.
This applies only to instances that were previously added to the list and later removed (e.g. due to errors or bad uptime):
Python
98.4%
Makefile
1.6%