Self-hosted Search Engines software
A search engine) is an information retrieval system designed to help find information stored on a computer system. This includes Web search engines.
16 projects, sorted by GitHub stars (as recorded in the dataset). Star counts and dates come from the dataset snapshot, not live.
| Name | Description | License | Stars | Updated | Platforms | |
|---|---|---|---|---|---|---|
| ElasticSearch | Distributed, RESTful search and analytics engine. | SSPL-1.0 (non-free) | 78,330 | 2026-10-21 | Java | Source |
| MeiliSearch | Ultra relevant, instant and typo-tolerant full-text search API. | MIT | 59,616 | 2026-10-20 | Rust, Docker, deb | Source |
| SearXNG | Internet metasearch engine which aggregates results from various search services and databases (Fork of Searx). | AGPL-3.0 | 38,662 | 2026-10-19 | Python, Docker | Source |
| Typesense | Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use. | GPL-3.0 | 27,015 | 2026-10-20 | C++, Docker, K8S, deb | Source |
| OpenSearch | Distributed and RESTful search engine. | Apache-2.0 | 13,891 | 2026-10-20 | Java, Docker, K8S, deb | Source |
| Manticore Search | Full-text search and data analytics, with fast response time for small, medium and big data (alternative to Elasticsearch). | GPL-3.0 | 12,064 | 2026-10-20 | Docker, deb, C++, K8S | Source |
| Hister | Personal web search engine with automatic indexing of visited websites. Supports offline local result previews, local files, multi-user handling and optional semantic search. | AGPL-3.0 | 6,093 | 2026-10-20 | Go, Docker | Source |
| bitmagnet | BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration. | MIT | 4,413 | 2026-05-21 | Go, Docker | Source |
| Yacy | Peer based, decentralized search engine server. | GPL-2.0 | 4,070 | 2026-09-23 | Java, Docker, K8S | Source |
| Aleph | Tool for indexing large amounts of both documents (PDF, Word, HTML) and structured (CSV, XLS, SQL) data for easy browsing and search. It is built with investigative reporting as a primary use case. | MIT | 2,450 | 2025-12-19 | Docker, K8S | Source |
| Apache Solr | Enterprise search platform featuring full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, and rich document (e.g., Word, PDF) handling. | Apache-2.0 | 1,689 | 2026-10-20 | Java, Docker, K8S | Source |
| Websurfx | Aggregate results from other search engines (metasearch engine) without ads while keeping privacy and security in mind. It is extremely fast and provides a high level of customization (alternative to SearX). | AGPL-3.0 | 1,219 | 2026-10-18 | Rust, Docker | Source |
| Fess | Powerful and easily deployable Enterprise Search Server. | Apache-2.0 | 1,142 | 2026-10-20 | Java, Docker | Source |
| Meme Search | AI-powered meme search engine. Automatically extracts descriptions from images using vision-language models, then indexes with vector embeddings for semantic and keyword search. | Apache-2.0 | 762 | 2026-10-19 | Docker | Source |
| Amgix | Hybrid search engine built for flexible deployment and real-world messy data. | AGPL-3.0 | 10 | 2026-08-15 | Docker, K8S | Source |
| Sosse | Selenium based search engine and crawler with offline archiving. | AGPL-3.0 | 2 | 2026-03-24 | Python, Docker | Source |