Search

MeiliSearch – fast, open-source, easy to use and deploy search engine

MeiliSearch is a RESTful search API. It aims to be a ready-to-go solution for everyone who wants a fast and relevant search experience for their end-users.

It provides an out-of-the-box web interface in which you can test MeiliSearch interactively.

MeiliSearch is free and open source software.

Key Features

  • Highly customizable.
  • Requires very little configuration to be installed.
  • Instant Search (answers < 50 milliseconds): Priority is given to fast answers for smooth search experience.
  • Search as you type (prefix search): Results are updated on each keystroke. To make this possible, we use a prefix-search.
  • Typo tolerance: Understands typographical errors and misspelling.
  • Tokenization.
  • English, Kanji and Latin based languages.
  • Return the whole document: The entire document is returned upon search.
  • Highly customizable search and indexation:
    • Custom ranking: Customize the relevancy of the search engine and the ranking of the search results.
    • Stop words: Ignore common non-relevant words like of or the.
    • Highlights: Highlighted search results in documents
    • Ability to create synonyms for a better search experience.
  • RESTful API.
  • Friendly web interface: Integrated web interface in MeiliSearch that allows to try the search engine out during development.

Website: www.meilisearch.com/docs
Support: GitHub Code Repository
Developer: Meili
License: MIT License

MeiliSearch is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

Search Engines for Big Data
ElasticSearchFlexible and powerful distributed RESTful search engine and analytics
SolrSearch engine server that uses Lucene
LuceneSearch engine library
QuickwitCloud-native search engine
MeiliSearchEasy to use and deploy search engine
OpenSearchEnterprise-grade search and observability suite
SphinxSearch engine designed with indexing database content in mind
XapianProbabilistic information retrieval library
TypesenseFast, typo-tolerant search engine
Manticore SearchEasy to use fast database for search
RediSearchQuery and indexing engine for Redis
ParadeDBPostgreSQL extension adding search and analytical capabilities to Postgres
VespaAI search platform
MroongaMySQL storage engine based on the Groonga search engine
PGroongaAdds a Groonga-powered index access method
GroongaFulltext search engine and column store

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
1 Comment
Oldest
Newest Most Voted
Springfield Ohio
Springfield Ohio
4 years ago

Does anybody know of a easy linux drop-in replacement for me to create a new internet search engine (just for me and my friends or something more public even)?
I’ve been actually searching for such a non-google search engine app of some sort for years (since Y2k?)