icon of Typesense

Typesense

A fast, typo-tolerant open source search engine for building instant search experiences with an easy-to-use API.

557 stars96 forksTypeScriptApache-2.0Active this week

What Typesense does

Typesense is a cutting-edge, open-source search engine designed for lightning-fast performance and ease of use. It's an ideal alternative to Algolia and Elasticsearch, offering a typo-tolerant search experience with a focus on developer-friendliness.

Key Features:

  • Typo Tolerance: Automatically corrects spelling mistakes, ensuring relevant results even with typos.
  • Tunable Ranking: Offers flexible query-time ranking to tailor search results.
  • Multi-Tenant API Keys: Securely manage data access for multiple users within a single collection.
  • Federated Search: Aggregates data from various sources into a unified search experience.
  • Vector & Semantic Search: Leverages vector embeddings for semantic matching, going beyond keyword-based search.
  • Filtering & Faceting: Enables users to refine search results with attribute-based filtering.
  • Geo Search: Supports location-based searches for local listings and proximity-based results.
  • Dynamic Sorting: Allows users to reorder results on the fly without data duplication.
  • Merchandising: Pin specific records to promote or feature them in search results.

Use Cases:

  • E-commerce Storefronts: Powering product search and discovery with faceted navigation and dynamic sorting.
  • Mobile Applications: Providing fast and relevant search results on mobile devices.
  • Documentation Search: Enabling users to quickly find information within documentation sets.
  • Internal Tools: Building search interfaces for internal data and knowledge bases.
  • Semantic Search Applications: Implementing semantic search capabilities using vector embeddings.

GitHub Activity

Last commit

2 days ago

Last synced

May 13, 2026

557Stars
96Forks
28Open Issues
Apache-2.0License

Tech Stack

Detected via GitHub

Languages

JavaScriptTypeScript

Search

Typesense

Tooling

Webpack

Details

Similar Open Source Tools

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives