Typesense

Typesense

Typesense is an open-source, fast and typo-tolerant search engine that can be used to add search to websites and applications. It is easy to set up and can index data from SQL and NoSQL databases, object storage systems and more.
Typesense image
opensource search-engine fast typotolerant

Typesense: Fast & Typo-Tolerant Search Engine for Websites & Apps

Open-source search engine with fast indexing, typo-tolerance and support for SQL, NoSQL databases, object storage systems & more.

What is Typesense?

Typesense is an open-source, fast and typo-tolerant search engine that can easily be embedded into web and mobile applications. It provides an expressive schema that allows fetching exactly the data you need for search. It has first-class support for typo-tolerance, synonyms, stemming in multiple languages and much more out-of-the-box.

Some key features and benefits of Typesense include:

  • Blazing fast searches - Results appear as you type.
  • Typo-tolerance - Find results even if the query is misspelled.
  • Lightning fast indexing of structured data.
  • Cross platform - Works across Linux, MacOS and Windows.
  • Horizontal scaling and replication built-in.
  • Filtering, sorting and faceting support.
  • Result highlighting built-in.
  • Synonym support.
  • Multi-lingual stemming support.
  • GraphQL-like API that fits your data.
  • SDKs for multiple languages.

Typesense is comparable to Elasticsearch and Algolia. It aims to take the best ideas from both and package them into a fast, typo-tolerant search engine that's intuitive for developers. The goal is to provide an easy-to-use and easy-to-scale search solution that's affordable for companies of all sizes.

Typesense Features

Features

  1. Fast and typo-tolerant full-text search
  2. Supports multiple languages
  3. Real-time indexing
  4. Filtering, sorting and faceting
  5. Highlighting of matched words
  6. Typo-tolerant spelling suggestions
  7. REST API

Pricing

  • Open Source
  • Free

Pros

Open source and free

Easy to set up and use

Scales horizontally

Good performance

Cons

Limited advanced search features compared to Elasticsearch

Less mature than Elasticsearch

Smaller community than Elasticsearch


The Best Typesense Alternatives

Top Ai Tools & Services and Search Engines and other similar apps like Typesense


Elasticsearch icon

Elasticsearch

Elasticsearch is an open source, distributed, RESTful search and analytics engine built on Apache Lucene. It is used for full-text search, structured search, analytics, and all three in combination.Key features of Elasticsearch include:Distributed and highly scalable - can scale to hundreds of servers and petabytes of structured and unstructured dataReal-time...
Elasticsearch image
Algolia icon

Algolia

Algolia is a search-as-a-service platform that allows developers to quickly implement powerful search functionality in their websites and applications. Some key things to know about Algolia:It is designed to deliver super-fast and relevant search results by utilizing a distributed search architecture.Algolia handles all the complexities of building and scaling search...
Algolia image
OpenSearch icon

OpenSearch

OpenSearch is an open source search engine software project that provides full text search, analytics, and other capabilities. It is based on Elasticsearch and Kibana and is developed under the Apache 2.0 license.Some key features and capabilities of OpenSearch include:RESTful search API - Enables searching over structured, unstructured, geo, and...
OpenSearch image
Wordpress i-search pro icon

Wordpress i-search pro

WordPress i-Search Pro is a premium search engine plugin for WordPress that allows site owners to add advanced search functionality to their websites. It is designed specifically for WordPress and seamlessly integrates with any WordPress theme and site structure.The key features of WordPress i-Search Pro include:Fast indexing and searching -...