This list contains the top 12 open-source search engines on GitHub, ranked by the RepoRadar scoring engine across five quality dimensions. The top-ranked repo is elastic/elasticsearch with 77.1k stars. Projects span written in Java, C++, Rust, Python. Data last updated 2026-06-19.
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful s…
The open source code of this project is used for userscripts (油猴脚本) for desktop browsers, including Font Rendering (Customized) (字体渲染(自用脚本)- Font Rendering.user.js), and Search En…
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integr…
Nov 20 2017 -- A distributed open source search engine and spider/crawler written in C/C++ for Linux on Intel/AMD. From gigablast dot com, which has binaries for download. See the…
★1.6k⑂ 456⚠ 96C++updated 2 years ago
Frequently Asked Questions
What is the best open-source search engines on GitHub?
Based on the RepoRadar scoring engine, elastic/elasticsearch is currently the top-ranked option with 77.1k stars and a score of 93/100.
How are open-source search engines repositories ranked?
Repositories are ranked by the RepoRadar score — a composite of five dimensions: Popularity (35%), Freshness (25%), Maintenance (20%), Community (10%), and Completeness (10%). Scores range from 0–100.
When was this list last updated?
This list was last updated on 2026-06-19. Data is sourced directly from GitHub's public API. No cached or fabricated repositories are used.