SearXNG
{{Short description|Federated metasearch engine}}
{{Infobox software
| title = {{PAGENAMEBASE}}
| logo = SearXNG_logo.svg
| screenshot = frameless
| caption = SearXNG home page with the default dark theme
| released = {{Start date and age|March 27, 2021}}
| repo = {{URL|https://github.com/searxng/searxng}}
| programming language = Python, HTML
| operating system = Linux, FreeBSD, macOS
| replaces = Searx
| standard = OpenSearch
| genre = Metasearch engine
| license = GNU Affero General Public License
| website = {{URL|https://docs.searxng.org}} (documentation)
{{URL|https://searx.space}} (public instances)
}}
SearXNG is a free and open-source federated metasearch engine forked from Searx. SearXNG supports over 70 different search engines. Similar to Searx, it does not collect information about users.
Instances
SearXNG is federated, and as such is hosted by several instances, public and private. Private instances are hosted on a local network, or run on the user's desktop computer itself, and are designed to be used by one person or a small number of people. Public instances are hosted on public web servers and are designed to be used by anyone like a typical search engine.{{Cite thesis |last=Dávila |first=Anthony Bryan Encalada |url=https://bibdigital.epn.edu.ec/bitstream/15000/23780/1/CD%2013040.pdf |title=Implementación De Un Prototipo De Buscador Web Basado En Linux Para Garantizar La Privacidad de Los Datos Del Usuario |year=2023 |pages=3 |language=es |trans-title=Implementation of a Prototype Linux-Based Web Search Engine to Guarantee the Privacy of User Information |archive-url=https://web.archive.org/web/20240913150622/https://bibdigital.epn.edu.ec/bitstream/15000/23780/1/CD%2013040.pdf |archive-date=2024-09-13 |url-status=live |type=Bachelor Thesis |publisher=Escuela Politécnica Nacional}} A list of public instances is available at {{URL|https://searx.space}}.
Features
= Categorical searching =
SearXNG can separate results into multiple categories, including the standard categories of "Web, "Images," "Videos," and "News," as well as the non-standard categories of "Social Media," "Music," "Files," "IT," and "Science."{{Cite web |last=Conway |first=Adam |date=2024-06-12 |title=Should you use a different search engine? You're missing out on metasearch engines |url=https://www.xda-developers.com/should-you-use-a-different-search-engine/ |access-date=2024-06-22 |website=XDA |language=en}}
= Engines =
As a metasearch engine, SearXNG functions by sending queries to upstream search engines and returning them to the user. Engines include Google, Bing, DuckDuckGo, and Qwant.{{Cite book |last=Braeuning |first=Paul |url=https://htwk-leipzig.qucosa.de/api/qucosa%3A87628/attachment/ATT-0/?L=1 |title=Bachelor Thesis for obtaining the academic degree Bachelor of Science (B.Sc.) in Computer Science at the Faculty Informatik und Medien |date=2023-10-18 |publisher=Leipzig University of Applied Sciences |location=Leipzig, Saxony |publication-date=2023-10-18 |pages=1 |language=en |format=PDF |archive-url=https://web.archive.org/web/20240703141403/https://htwk-leipzig.qucosa.de/api/qucosa%3A87628/attachment/ATT-0/?L=1 |archive-date=2024-07-03 |url-status=live}} More than 70 different search engines are supported. SearXNG also supports "bangs", directly redirecting searches to other engines if an exclamation point and shortcut key are appended before the search. Using two exclamation marks, such as "!!w" directs to DuckDuckGo's version of bangs.{{cite web | title=SearXNG Documentation (2025.2.9+a1e2b2546) | website=Search syntax | url=https://docs.searxng.org/user/search-syntax.html#search-syntax | access-date=2025-02-11}}
= Privacy =
SearXNG removes private data from requests sent to search services. SearXNG itself stores little to no information that can be used to identify users.{{Cite journal |last=Morante |first=Gabriel |date=May 2022 |title=Own Yourself |url=https://digitalcommons.csumb.edu/cgi/viewcontent.cgi?article=1098&context=writingwaves |journal=Writing Waves |publisher=California State University Monterey Bay |volume=5 |issue=19 |pages=19}}