Best self-hosted search engines

A [search engine](https://en.wikipedia.org/wiki/Search_engine_(computing)) is an [information retrieval system](https://en.wikipedia.org/wiki/Information_retrieval) designed to help find information stored on a computer system. This includes [Web search engines](https://en.wikipedia.org/wiki/Web_search_engine).

We track 16 self-hosted search engines projects. The median health score in this category is 67, against 7 projects rated healthy or better and 2 showing little recent activity. The table below is ordered by health score, not popularity — the most starred project in a category is frequently not the best maintained one.

#ProjectHealthActivity StarsBuilt withLast release
1 ElasticSearch
Distributed, RESTful search and analytics engine.
Thriving · 97 2025-10: 893 commits 2025-11: 634 commits 2025-12: 732 commits 2026-01: 751 commits 2026-02: 931 commits 2026-03: 1350 commits 2026-04: 1695 commits 2026-05: 1375 commits 2026-06: 1416 commits 2026-07: 1675 commits 2026-08: 1352 commits 78k Java 23 Sept 2026
2 MeiliSearch
Ultra relevant, instant and typo-tolerant full-text search API.
Thriving · 88 2025-10: 97 commits 2025-11: 199 commits 2025-12: 250 commits 2026-01: 188 commits 2026-02: 153 commits 2026-03: 227 commits 2026-04: 131 commits 2026-05: 208 commits 2026-06: 198 commits 2026-07: 238 commits 2026-08: 44 commits 59k Rust, Docker 21 Sept 2026
3 OpenSearch
Distributed and RESTful search engine.
Thriving · 88 2025-10: 131 commits 2025-11: 84 commits 2025-12: 65 commits 2026-01: 66 commits 2026-02: 74 commits 2026-03: 103 commits 2026-04: 141 commits 2026-05: 261 commits 2026-06: 261 commits 2026-07: 89 commits 2026-08: 91 commits 14k Java, Docker 5 Aug 2026
4 Manticore Search
Full-text search and data analytics, with fast response time for small, medium and big data (alternative to Elasticsearc
Thriving · 86 2025-10: 108 commits 2025-11: 196 commits 2025-12: 108 commits 2026-01: 110 commits 2026-02: 95 commits 2026-03: 123 commits 2026-04: 116 commits 2026-05: 62 commits 2026-06: 144 commits 2026-07: 92 commits 2026-08: 93 commits 12k Docker, deb 11 Sept 2026
5 SearXNG
Internet metasearch engine which aggregates results from various search services and databases (Fork of Searx).
Healthy · 73 2025-10: 75 commits 2025-11: 57 commits 2025-12: 55 commits 2026-01: 47 commits 2026-02: 44 commits 2026-03: 74 commits 2026-04: 44 commits 2026-05: 82 commits 2026-06: 125 commits 2026-07: 79 commits 2026-08: 33 commits 38k Python, Docker —
6 Hister
Personal web search engine with automatic indexing of visited websites. Supports offline local result previews, local fi
Healthy · 73 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 432 commits 2026-04: 292 commits 2026-05: 239 commits 2026-06: 212 commits 2026-07: 199 commits 2026-08: 263 commits 5.8k Go, Docker 23 Feb 2026
7 Fess
Powerful and easily deployable Enterprise Search Server.
Healthy · 71 2025-10: 9 commits 2025-11: 46 commits 2025-12: 17 commits 2026-01: 38 commits 2026-02: 13 commits 2026-03: 64 commits 2026-04: 20 commits 2026-05: 9 commits 2026-06: 41 commits 2026-07: 18 commits 2026-08: 136 commits 1.1k Java, Docker 20 Aug 2026
8 Apache Solr
Enterprise search platform featuring full-text search, hit highlighting, faceted search, real-time indexing, dynamic clu
Steady · 67 2025-10: 119 commits 2025-11: 62 commits 2025-12: 76 commits 2026-01: 74 commits 2026-02: 58 commits 2026-03: 59 commits 2026-04: 48 commits 2026-05: 60 commits 2026-06: 84 commits 2026-07: 64 commits 2026-08: 123 commits 1.7k Java, Docker —
9 Meme Search
AI-powered meme search engine. Automatically extracts descriptions from images using vision-language models, then indexe
Steady · 62 2025-10: 0 commits 2025-11: 0 commits 2025-12: 2 commits 2026-01: 2 commits 2026-02: 0 commits 2026-03: 1 commits 2026-04: 0 commits 2026-05: 67 commits 2026-06: 0 commits 2026-07: 66 commits 2026-08: 32 commits 752 Docker 5 Aug 2026
10 Yacy
Peer based, decentralized search engine server.
Steady · 58 2025-10: 10 commits 2025-11: 44 commits 2025-12: 5 commits 2026-01: 28 commits 2026-02: 12 commits 2026-03: 24 commits 2026-04: 8 commits 2026-05: 7 commits 2026-06: 4 commits 2026-07: 43 commits 2026-08: 21 commits 4k Java, Docker —
11 Typesense
Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use.
Steady · 55 2025-10: 25 commits 2025-11: 14 commits 2025-12: 18 commits 2026-01: 12 commits 2026-02: 28 commits 2026-03: 32 commits 2026-04: 21 commits 2026-05: 14 commits 2026-06: 6 commits 2026-07: 14 commits 2026-08: 4 commits 27k C++, Docker 19 Apr 2026
12 Amgix
Hybrid search engine built for flexible deployment and real-world messy data.
Slowing · 47 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 29 commits 2026-07: 32 commits 2026-08: 9 commits 8 Docker, K8S 15 Aug 2026
13 Websurfx
Aggregate results from other search engines (metasearch engine) without ads while keeping privacy and security in mind.
Slowing · 37 2025-10: 1 commits 2025-11: 0 commits 2025-12: 1 commits 2026-01: 9 commits 2026-02: 15 commits 2026-03: 16 commits 2026-04: 14 commits 2026-05: 9 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits 1.2k Rust, Docker 13 May 2026
14 bitmagnet
BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack
At risk · 34 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 1 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits 4.4k Go, Docker 21 May 2026
15 Aleph
Tool for indexing large amounts of both documents (PDF, Word, HTML) and structured (CSV, XLS, SQL) data for easy browsin
At risk · 24 2025-10: 9 commits 2025-11: 0 commits 2025-12: 4 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits 2.4k Docker, K8S 27 Oct 2025
16 Sosse
Selenium based search engine and crawler with offline archiving.
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Python, Docker —

Which one should you run?

If you want the safest bet on longevity, ElasticSearch is the best-maintained project in this category right now at 97/100. MeiliSearch is the closest runner-up (88/100) — see the side-by-side comparison.

A health score measures whether a project is alive and shipping. It does not measure whether it has the feature you need. Use it to rule options out, then compare on features.