Meilisearch
A fast, easy-to-use search engine for application-side search.
Meilisearch is an in-process search engine optimised for typo-tolerant, instant-search-style queries: results appear as the user types, with relevance computed across multiple ranking factors (typo distance, exact matches, field weights). It is much smaller and easier to operate than Elasticsearch for many application-side search use cases.
Meilisearch is written in Rust and ships as a single binary. Indexing is fast (millions of documents in seconds) and the HTTP API is small enough to integrate from any language without a heavy SDK.
The Meilisearch SAS company maintains the project under the MIT licence. It is increasingly the default choice for small-to- medium application search — adding "search" to a Django, Rails, or Next.js app — where Elasticsearch would be overkill. The SaaS Meilisearch Cloud offering complements the self-hostable open-source server.
Install
curl -L https://install.meilisearch.com | sh && ./meilisearch Or via Docker: docker run -p 7700:7700 getmeili/meilisearch:latest
Authors
- Meilisearch SAS