Skip to content

Search tools

Category

Open source search engines

A search engine) is an information retrieval system designed to help find information stored on a computer system. This includes Web search engines. This page ranks 16 open-source search engines projects by a health score recomputed every night from repository data; nothing else affects the order. MeiliSearch leads at 99/100 with 317 commits in the last 90 days and 60k stars, followed by OpenSearch (97) and Typesense (97). 10 of the 16 score 70 or above, 15 publish a Docker image, and the median health is 91. AGPL-3.0 is the most common licence, carried by 5 of them. Between them they stand in for Algolia, Wayback Machine and Google Search.

updated Oct 2026 16 tools ★ 252k stars 15 with Docker median 91

Best for…

  • Most starred

    ElasticSearch

    78,416 stars on GitHub, the largest community in the category.

  • Most active

    Hister

    626 commits in the last 90 days, the fastest-moving codebase here.

  • Most permissive

    MeiliSearch

    MIT licence with health 99/100: the strongest option if you need to embed or fork commercially.

Ranked by health

Table view

How the search engine tools compare

MeiliSearch edges OpenSearch 99 to 97, and most of the difference is stars: 60k stars against 14k stars. ElasticSearch has the largest following at 78k stars, yet ranks #9 of 16, held back mostly by Docker support (no Docker image).

The most recent release is Hister v0.21.0, published 3 days ago. SearXNG, Yacy, Apache Solr and 1 more publish no tagged releases, which costs up to 25 of the 100 points. Sosse scores under 40, so check recent activity before adopting it. By stack, Java (5), C++ (2) and Go (2) are the most common. MeiliSearch, OpenSearch, Fess and 4 more are permissively licensed; Typesense, Manticore Search, Hister and 5 more are copyleft. ElasticSearch is source-available rather than open source, which limits commercial reuse.

Search Engines: common questions

What is the best open source search engine tool?

By Repoly's GitHub health score, MeiliSearch at 99/100 (317 commits in 90 days, v1.56.0 from 4 days ago). OpenSearch is next at 97; MeiliSearch's lead comes mostly from stars. The score measures maintenance, not features, so shortlist the top few and try them.

Which search engine tools are the most actively developed?

ElasticSearch (4,051 commits in 90 days), Hister (626 commits in 90 days) and Fess (477 commits in 90 days). Commit activity is 35 of the 100 health points, the largest single term.

Which search engine tools can I run in Docker?

15 of 16 publish a Docker image or Compose file, led by MeiliSearch, OpenSearch, Typesense, Manticore Search, Hister and 10 more.

Which search engine tools have a permissive licence?

7 of 16: MeiliSearch (MIT), OpenSearch (Apache-2.0), Fess (Apache-2.0), Meme Search (Apache-2.0), Apache Solr (Apache-2.0) and 2 more. 8 are copyleft.

Which paid products can open source search engine tools replace?

Algolia (MeiliSearch ranks highest here), Wayback Machine (bitmagnet ranks highest here) and Google Search (Fess ranks highest here).