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.

NameDescriptionLicenseStarsUpdatedPlatforms
ElasticSearchDistributed, RESTful search and analytics engine.SSPL-1.0 (non-free)78,3302026-10-21JavaSource
MeiliSearchUltra relevant, instant and typo-tolerant full-text search API.MIT59,6162026-10-20Rust, Docker, debSource
SearXNGInternet metasearch engine which aggregates results from various search services and databases (Fork of Searx).AGPL-3.038,6622026-10-19Python, DockerSource
TypesenseBlazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use.GPL-3.027,0152026-10-20C++, Docker, K8S, debSource
OpenSearchDistributed and RESTful search engine.Apache-2.013,8912026-10-20Java, Docker, K8S, debSource
Manticore SearchFull-text search and data analytics, with fast response time for small, medium and big data (alternative to Elasticsearch).GPL-3.012,0642026-10-20Docker, deb, C++, K8SSource
HisterPersonal 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.06,0932026-10-20Go, DockerSource
bitmagnetBitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.MIT4,4132026-05-21Go, DockerSource
YacyPeer based, decentralized search engine server.GPL-2.04,0702026-09-23Java, Docker, K8SSource
AlephTool 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.MIT2,4502025-12-19Docker, K8SSource
Apache SolrEnterprise 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.01,6892026-10-20Java, Docker, K8SSource
WebsurfxAggregate 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.01,2192026-10-18Rust, DockerSource
FessPowerful and easily deployable Enterprise Search Server.Apache-2.01,1422026-10-20Java, DockerSource
Meme SearchAI-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.07622026-10-19DockerSource
AmgixHybrid search engine built for flexible deployment and real-world messy data.AGPL-3.0102026-08-15Docker, K8SSource
SosseSelenium based search engine and crawler with offline archiving.AGPL-3.022026-03-24Python, DockerSource

← All categories