Meilisearch vs Typesense vs Elasticsearch

Search engines to add instant search to sites and apps. Meilisearch and Typesense are light and easy (alternatives to Algolia); Elasticsearch is the most powerful and complex.

Tool ★ GitHub License Platform
MeiliSearch 58,232 MIT Rust, Docker, deb
Typesense 26,076 GPL-3.0 C++, Docker, K8S
ElasticSearch 77,110 SSPL-1.0 Java

Popularity (★ on GitHub)

MeiliSearch
58,232
Typesense
26,076
ElasticSearch
77,110

Meilisearch is an ultra-fast, typo-tolerant search engine that's easy to add to any site or app. Self-hosted, it delivers instant search without relying on paid services like Algolia.

Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use.

Distributed, RESTful search and analytics engine.

Frequently asked questions

Which is the best self-hosted alternative among MeiliSearch, Typesense, ElasticSearch?

It depends on your case. MeiliSearch is the most popular (58,232 stars). Compare license, platform and features in the table above.

Are MeiliSearch, Typesense, ElasticSearch free?

Yes, they're all open source and self-hosted — you run them on your own server with no monthly fee.