Developer documentation¶ Development Quickstart Git Commits & Change Management How to contribute Prime directives: Privacy, Hackability Code Translation Documentation Extended Types sxng_request SXNG_Request SXNG_Response Engine Implementations Engine Library SearXNG’s engines loader Engine Overview ResultList and engines Engine Types Result Types Result Main Search Results Answer Results Correction Results Suggestion Results Infobox Results Simple Theme Templates Result template macros Main Result List Answer results Suggestion results Correction results Infobox results Search API Parameters Plugins Plugin Development Built-in Plugins Answerers Answerer Development Built-in Answerers Translation wlc Makefile & ./manage Python environment (make install) Node.js environment (make node.env) make run make format make clean make docs make test make themes.* make static.build.* ./manage go.help reST primer Soft skills Basic inline markup Basic article structure Anchors & Links Literal blocks Unicode substitution Roles Figures & Images List markups Admonitions Tables Templating Tabbed views Math equations Tooling box searxng_extra searxng_extra/update/