Tantivy
Search EnginesFull-text search engine library written in Rust
Replaces Elasticsearch
The 18 best Offline-First search engines you can self-host, ranked by community traction.
Full-text search engine library written in Rust
Replaces Elasticsearch
Fast full-text and vector search engine for any runtime
Replaces Algolia, Elasticsearch
Small full-text search library for the browser
Replaces Algolia, Elasticsearch
Static-site search that runs fully in the browser
Replaces Algolia, Elasticsearch
Decentralized peer-to-peer web search engine
Replaces Google Search, Bing
Foundational open-source text search engine library
Replaces proprietary search SDKs
Tiny WebAssembly-powered static site search
Replaces Algolia
Fast, accessible static site search in WebAssembly
Replaces Algolia
Reproducible information retrieval toolkit
Replaces Elasticsearch
Independent search engine focused on the non-commercial web
Replaces Google Search
Lightning-fast tag-based file indexing and search engine
Replaces Recoll
Performant indexes and search for large text collections
Replaces Elasticsearch
Mature open-source probabilistic search engine library
Replaces Elasticsearch
Pure-Python full-text indexing and search library
Replaces Elasticsearch
Full-text desktop and server search for your documents
Replaces Google Desktop
Full-text search server able to run in the browser via WASM
Replaces Elasticsearch
Cross-platform desktop search for document contents
Replaces Google Desktop
Lightweight distributed web search you can host yourself
Replaces Google Search
No apps match these filters.
Every option here is open-source and self-hostable, tagged Offline-First within the search engines category. Compare them on the individual app pages for setup difficulty and resource requirements.