mirror of
https://github.com/SrIzan10/awesome-meilisearch.git
synced 2026-05-01 10:35:26 +00:00
Luna-meili-patch-2
Awesome Meilisearch
A curated list of awesome Meilisearch resources
Inspired by Awesome Go and Awesome Python
Contributing
Please take a look at the Contribution Guidelines
It’s Hacktoberfest 2022 @Meilisearch
Hacktoberfest is a celebration of the open-source community. This year, and for the third time in a row, Meilisearch is participating in this fantastic event.
You’d like to contribute? Don’t hesitate to check out the Hacktoberfest specific Contribution Guidelines.
Table of Contents
Guides, Tutorials and Courses
Learn Meilisearch
Official Guides
Basics
- Quick Start
- Installation
- Update - Update to the latest Meilisearch version
- Run Meilisearch in production
Deploy
- Deploy on AWS - Deploy a Meilisearch instance on Amazon Web Services (AWS)
- Deploy on GCP - Deploy a Meilisearch instance on Google Cloud Platform (GCP) Compute Engine
- Deploy on DigitalOcean - Deploy a Meilisearch instance on DigitalOcean
- Deploy on Qovery - Deploy a Meilisearch instance on Qovery
- Deploy on Azure - Deploy a Meilisearch instance on Azure
- Deploy on Koyeb - Deploy a Meilisearch instance on Koyeb
Miscellaneous
- Use Postman with Meilisearch - Postman collection for Meilisearch
- Integrate a relevant search bar to your documentation
- Use HTTP/2 and SSL with Meilisearch
Community Guides
- Searching with Laravel Scout and Meilisearch - Build a search experience for any database data by combining Laravel Scout and Meilisearch
- Setting up Meilisearch on Production Ubuntu for Laravel project - How to set up Meilisearch for a Laravel project
- Adding Search to Rails with Meilisearch - How to integrate Meilisearch in a Rails app
- How to Install a Specific Version of Meilisearch
- How I implemented full-text search on Firebase with Meilisearch for Secrets App - How to integrate Meilisearch on Firebase
- Deploy Meilisearch with Dokku for production - How to deploy Meilisearch with Dokku
- How to Deploy Meilisearch on Laravel Forge
- Master Full Text Search with Meilisearch on MinIO - How to use MinIO with Meilisearch
- Serverless search with Meilisearch and Google Cloud Run
- Meilisearch: A definitive guide - How to interact with an instance through the API client for JavaScript developers
- Meilisearch under Windows - Installing on Windows
- A Comprehensive Guide to Meilisearch
- How to add Search in Rails using Meilisearch
- Integrate Rails, React and MeiliSearch using Docker
- A series of guide on how to use Meilisearch with Laravel Scout
- How To Deploy and Configure Meilisearch on Ubuntu 22.04
- How To Run a Meilisearch Frontend Using InstantSearch on Ubuntu 22.04
Integrations
Meilisearch integrations created by Meilisearch or the community
Official Integrations
- Meilisearch official Integrations - Central reference for Meilisearch integrations
SDK
Framework Integrations
- Laravel - Official Laravel-Scout package
- Ruby on Rails
- Symfony
Front-End Integrations
Platform Plugins
Community Integrations
- MongoMeili - Sync MongooseJS Schemas with Meilisearch
- YunoHost - Meilisearch on a YunoHost server
- D - A Meilisearch API for D
- Craft CMS - Plugin for Craft CMS 3.x
- Airbyte - Connector for Airbyte
- Statamic Meilisearch - Driver for Statamic 3
- Medusa - Plugin for Medusa
- Kotlin - A Kotlin wrapper
- Meili Ktr - A multiplatform Kotlin client
- Yii2 - Yii2 framework extension
- Async Python SDK - An asynchronous Python client
- FastAPI - Provides FastAPI routes for interacting with Meilisearch
- Elixir - A lightweight Elixir client
- Nuxt - A Nuxt 3 module
- cbMeilisearch - An API wrapper written in CFML for the ColdBox platform
Tools
Tools created by Meilisearch or the community
Official Tools
- Meilisearch Version Migration Script - A script to migrate to a newer version without losing data nor settings
DevOps Tools
- meilisearch-digitalocean - Deploy on DigitalOcean
- meilisearch-aws - Deploy on AWS
- meilisearch-gcp - Deploy on GCP
- meilisearch-kubernetes - Deploy on Kubernetes
- Cloud Scripts - A set of cloud-agnostic tools and scripts to improve deployment on the cloud
Miscellaneous
- instant-meilisearch - A plugin to establish the communication between Meilisearch and the open-source InstantSearch tools (powered by Algolia)
- docs-searchbar.js - A search bar integration for all kinds of documentation
- docs-scraper - A scraper tool to automatically read the content of your documentation and store it into Meilisearch.
Community Tools
- AIO_MEILISEARCH - Async Wrapper over Meilisearch REST API
- mieli - A wrapper
- Meilisearch CLI - A CLI
- UIRecord - A UI to manage instances
- meilisearch-prompt - A command-line kit to manage a Meilisearch server
- Meilisearch GitHub Action - Start a Meilisearch server from your GH Actions with this action.
- Laravel MeiliTools - Additional tools for Laravel Scout 9+ integration
Demos
See Meilisearch in action
- Meilisearch Demos
- Meilisearch x MoMA - Search through the Museum Of Modern Art Collection
- Search in Nobel Prizes with Meilisearch - Search through all Nobel Prize winners and their details
- Meilisearch finds RubyGems - Find Ruby gems
- Finding Crates - Find Rust crates
- Meilisearch finds PyPI packages - Find Python packages
- Search in world cities - Play with Geosearch features and find info about large cities
- Tenant token demo - Learn how to use the multi-tenant token feature
- Typo tolerance demo - Play with the typo tolerance feature and browse through a book collection
Talks
Talks about Meilisearch
- Rawkode Live: Introduction to Meilisearch
- Strapi conf 2021: Integrate open-source search into your Strapi project
- Strapi webinar: Modern Search Solutions for the Jamstack with Meilisearch -
Blog Posts
Read what the Meilisearch's team has written or what others say about us
Meilisearch Blog Posts
- Latest's release blog post - version 0.27
Community Blog Posts
Resources
Various resources
Repositories
- Meilisearch
- milli - Meilisearch's core engine
- Product repository
Websites
- Website - The official Meilisearch website
- Blog - The official Meilisearch blog
- Documentation - The official Meilisearch documentation
- Roadmap - The official Meilisearch roadmap
Social Networks
- Twitter - The official Meilisearch Twitter account
- LinkedIn - The official Meilisearch LinkedIn account
- Slack - The community Slack
Other
Miscellaneous