Search Engine
25.8k 2026-05-06
typesense/typesense
A fast, typo-tolerant, open-source search engine designed to build delightful search experiences, offering an easier-to-use alternative to commercial solutions like Algolia and ElasticSearch.
Core Features
Typo Tolerance: Handles typographical errors elegantly, out-of-the-box.
Blazing Fast: Built in C++ for low-latency (<50ms) instant searches.
Faceting & Filtering: Allows users to drill down and refine search results.
Vector Search & Semantic Search: Index embeddings for similarity, semantic, and visual search.
Geo Search: Search and sort results by geographical location.
Detailed Introduction
Typesense is an open-source, in-memory fuzzy search engine engineered for speed and user-friendliness. It provides a robust alternative to commercial search solutions like Algolia and ElasticSearch, focusing on delivering delightful, typo-tolerant search experiences. Built in C++ for blazing-fast performance, Typesense supports advanced features including faceting, filtering, geo-search, and cutting-edge vector/semantic search capabilities, making it ideal for a wide range of applications from e-commerce to data exploration.