Open Source Search Engines Software

Search Engines software provides systems for indexing, storing, and retrieving information from large datasets. These tools enable full-text and semantic queries to find specific documents, web pages, or vector embeddings across unstructured data. This type of software serves developers and privacy-conscious users who need to manage their own search infrastructure. Self-hosting these apps ensures that search queries and indexed content remain on private hardware. This approach prevents external services from tracking search history or accessing sensitive internal databases.

This page lists 19 open source tools in the Search Engines category. The most popular are Vane, SearXNG and Qdrant. Most use the Apache-2.0 or AGPL-3.0 license, and 18 offer an official Docker image.

Vane

AI Search Tools

A privacy-focused AI answering engine that combines web search with local or cloud based language models.

36k StarsWeb App / Server

SearXNG

Search Engines

A privacy respecting metasearch engine that aggregates results from multiple search services and databases.

34k StarsWeb App / Server

Qdrant

Vector Databases

Store and search vector embeddings with integrated payload filtering for semantic search and recommendation systems.

34k StarsWeb App / Server

ZincSearch

Search Engines

A lightweight search engine providing full text indexing with minimal resource requirements and a built-in UI.

18k StarsWeb App / Server

OpenSearch

Search Engines

A community driven search and analytics suite for ingesting, searching, visualizing, and analyzing unstructured data at scale.

13k StarsWeb App / Server

Quickwit

Search Engines

A search engine for observability that provides full text search and aggregations on cloud storage.

11k StarsWeb App / Server

Orama

Search Engines

Combine full text and semantic search with a vector database for applications requiring hybrid search capabilities.

11k StarsWeb App / Server

CKAN

Data Visualization

A data management system for cataloging, storing, and accessing datasets through a web portal and API.

5.1k StarsWeb App / Server

Nominatim

Search Engines

Search OpenStreetMap data by name and address for geocoding and reverse geocoding of geographic points.

4.4k StarsWeb App / Server

bitmagnet

Search Engines

A self-hosted BitTorrent indexer and DHT crawler with content classification and a web interface.

4.2k StarsWeb App / Server

YaCy

Search Engines

A decentralized peer-to-peer search engine that allows users to host their own search index.

4k StarsWeb App / Server

Swirl Search

AI Search Tools

Federated search and RAG platform that queries multiple sources without moving or indexing data.

3k StarsWeb App / Server

OpenTripPlanner

Search Engines

A multi-modal trip planner for scheduled public transportation combined with walking, bicycling, and mobility services.

2.7k StarsWeb App / Server

Bichon

Email Platforms

A self-hosted email archiving server that downloads IMAP accounts and provides full-text search capabilities.

1.8k StarsWeb App / Server

Hister

Search Engines

A privacy-focused web search engine that provides automatic full-text indexing for visited websites and local files.

1.7k StarsWeb App / Server

Apache Solr

Search Engines

A multi-modal search platform providing full-text, vector, and geospatial search capabilities built on Apache Lucene.

1.6k StarsWeb App / Server

Websurfx

Search Engines

A privacy respecting meta search engine written in Rust that aggregates results from multiple upstream engines.

1.2k StarsWeb App / Server

Fess

Search Engines

An enterprise search server that crawls websites, file systems, and data stores for full text indexing.

1.1k StarsWeb App / Server

kiwix-serve

Media Servers

An HTTP daemon that serves ZIM files to provide offline access to compressed web content.

898 StarsWeb App / Server
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.