Category: Search Engines
Fess
Fess is a powerful, easily deployable enterprise search server built in Java. It provides a full-featured web search interface out of the box, crawls websites, file shares, databases and documents, and offers tools for managing crawlers, users and search settings — a turnkey solution for organisations that need internal search without heavy custom development. Key […]
Manticore Search
Manticore Search is an open-source full-text search and data-analytics engine forked from Sphinx. Built in C++ for speed, it supports full-text queries, SQL and JSON interfaces, real-time indexes and modern features such as phrase matching and hit highlighting — making it a high-performance, lower-resource alternative to Elasticsearch. Key Features High performance — C++ core engineered […]
Apache Solr
Apache Solr is an enterprise search platform built on the Apache Lucene library. Written in Java, it provides full-text search, hit highlighting, faceted search, real-time indexing and dynamic clustering — a mature, battle-tested engine used for complex search applications and large-scale enterprise data discovery. Key Features Full-text search — Fast, relevance-ranked search across text-heavy data […]
SearXNG
SearXNG is a privacy-respecting, self-hosted metasearch engine that aggregates results from over 70 search services — including Google, Bing, DuckDuckGo and Brave — and presents them through a single, clean interface without tracking, profiling or logging your searches. It is the actively maintained community fork of the retired searx project, written in Python and designed […]
MeiliSearch
Meilisearch is a lightning-fast, open-source full-text search engine written in Rust. It provides a developer-friendly REST API that delivers instant, typo-tolerant search with features like faceted filtering, synonyms and geo-search — making it a popular choice for adding site and app search to modern projects without running complex infrastructure. Key Features Typo tolerance — Understands […]
Typesense
Typesense is an open-source, blazing-fast search engine optimised for developer experience and low latency. Written in C++, it offers a simple REST API with out-of-the-box typo tolerance, facets, vector search and geolocation — positioning it as a highly performant, self-hosted alternative to cloud-hosted search services. Key Features Blazing-fast search — Sub-10ms typical responses, even on […]
OpenSearch
OpenSearch is an open-source, distributed, RESTful search and analytics engine forked from Elasticsearch. Backed by the OpenSearch project under the Apache 2.0 licence, it provides full-text search, log and event analytics, and scalable data visualisation through its companion OpenSearch Dashboards — widely used for search applications, observability and security analytics. Key Features Distributed & scalable […]
YaCy
YaCy is a free, peer-to-peer, decentralised search engine. Instead of relying on a central server, YaCy peers each run a network node that crawls and indexes the web, sharing results with the whole peer network — meaning search results come from a community-controlled index with no single point of failure or central censorship. Key Features […]