Build your own search engine.

Search decides what exists. Run your own and you decide.

Stop renting: Algolia, hosted search

The ranking rule

Repositories matching this query, sorted by stars:

topic:search-engine stars:>200 pushed:>2025-10-29 archived:false

Synced nightly; star history kept so momentum is measured, not guessed.

30 projects

live from source · api.github.com · Oct 29, 12:55 AM UTC
#1elastic /

elasticsearch

Free and Open Source, Distributed, RESTful Search Engine

★ 78.4kJavapushed today
#2meilisearch /

meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

★ 59.7kRustpushed today
#3searxng /

searxng

SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.

★ 39kAGPL-3.0Pythonpushed today
#4ItzCrazyKns /

Vane

Vane is an AI-powered answering engine.

★ 37.8kMITTypeScriptpushed 1mo ago
#5qdrant /

qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

★ 35.3kApache-2.0Rustpushed today
#6typesense /

typesense

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 search experiences

★ 27.1kGPL-3.0C++pushed today
#7valeriansaliou /

sonic

🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

★ 21.4kMPL-2.0Rustpushed 7d ago
#8xerj-org /

xerj

AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.

★ 17.3kApache-2.0Rustpushed today
#9weaviate /

weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

★ 16.9kGopushed today
#10quickwit-oss /

tantivy

Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

★ 16.4kMITRustpushed yesterday
#11alibaba /

zvec

A lightweight, lightning-fast, in-process vector database

★ 16.2kApache-2.0C++pushed today
#12opensearch-project /

OpenSearch

🔎 Open source distributed and RESTful search engine.

★ 13.9kApache-2.0Javapushed today
#13nextapps-de /

flexsearch

Next-generation full-text search library for Browser and Node.js

★ 13.8kApache-2.0JavaScriptpushed 4mo ago
#14searx /

searx

Privacy-respecting metasearch engine

★ 13.6kAGPL-3.0Pythonpushed 5mo ago
#15neuml /

txtai

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

★ 13kApache-2.0Pythonpushed yesterday
#16PaddlePaddle /

PaddleNLP

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

★ 13kApache-2.0Pythonpushed 5mo ago
#17manticoresoftware /

manticoresearch

Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

★ 12.1kGPL-3.0C++pushed today
#18zaidmukaddam /

scira

Scira (Formerly MiniPerplx) is a minimalistic AI-powered search engine that helps you find information on the internet and cites it too. Powered by Vercel AI SDK!

★ 11.9kAGPL-3.0TypeScriptpushed 2mo ago
#19lancedb /

lancedb

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

★ 11.8kApache-2.0Rustpushed today
#20quickwit-oss /

quickwit

Cloud-native OSS search engine for observability

★ 11.7kApache-2.0Rustpushed today
#21edoardottt /

awesome-hacker-search-engines

A curated list of awesome search engines useful during Penetration testing, Vulnerability assessments, Red/Blue Team operations, Bug Bounty and more

★ 11.4kMITShellpushed today
#22oramasearch /

orama

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

★ 10.6kTypeScriptpushed 10d ago
#23paradedb /

paradedb

One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

★ 9.5kAGPL-3.0Rustpushed today
#24qbittorrent /

search-plugins

Search plugins for qBittorrent search feature

★ 7.2kGPL-2.0Pythonpushed today
#25vespa-engine /

vespa

The AI search platform

★ 7.2kApache-2.0Javapushed today
#26iorate /

ublacklist

Blocks specific sites from appearing in Google search results

★ 6.7kMITTypeScriptpushed 5d ago
#27RediSearch /

RediSearch

A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.

★ 6.2kRustpushed today
#28asciimoo /

hister

Your own search engine

★ 6.2kAGPL-3.0Gopushed today
#29vcaesar /

riot

Go Open Source, Distributed, Simple and efficient text/vector Search Engine

★ 6.1kApache-2.0Gopushed today
#30KnockOutEZ /

wigolo

The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

★ 5.5kTypeScriptpushed today
In the news · last 30 days