Skip to content

😎 An open-source, pretty, simple and fast ⚑ meilisearch admin dashboard UI for managing your meilisearch instances πŸ•Ή

License

Notifications You must be signed in to change notification settings

qoohoo-app/kalam-meilisearch-dashboard

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Meilisearch-UI

GitHub Workflow Status release stars issues last-commit Docker Image Version (latest semver) Docker Pulls license GitHub deployments

Meilisearch-UI - Pretty, simple and fast meilisearch admin dashboard | Product Hunt

An open-source, pretty, simple and fast meilisearch admin dashboard UI for managing your meilisearch instances

[IMPORTANT] The main branch may be unstable or unavailable during development.

Please use release instead of main branch to obtain a stable version app

Features

πŸš€ Indexes CRUD

πŸ”Ž Search documents

πŸ’ͺ Documents management

πŸ› οΈοΈ Index settings

βš“ Multiple instances management

πŸ”’ Data is stored inside your browser

Quick start

⚠️ This app have not achieved responsive design, so mind that only use this app on desktop to gain better experience.

CORS settings

βœ… Remember update CORS settings in your instance server for this ui domain before using.

Because this app use meilisearch official JS client to call your meilisearch instance, you need to manually configure CORS settings in your web server to make sure ui panel can access your instance server with api calls.

Add your ui panel deployment domain to your instance server cors list.

ex:

# ... other configurations
     add_header Access-Control-Allow-Origin "your.meilisearch-ui.domain.com";
# ... other configurations

Learn how to configure CORS settings in your web server

Online use

There is a live demo πŸ‘‰ meilisearch-ui, deploy on Vercel.

Docker

docker pull riccoxie/meilisearch-ui:latest

docker run -d --restart=always --name="meilisearch-ui" -p <your-port>:24900 riccoxie/meilisearch-ui:latest

Deploy on Vercel

You can deploy this app to the cloud with Vercel

Just one click the button below to deploy this app automatically

Deploy with Vercel

Development

git clone [email protected]:riccox/meilisearch-ui.git

cd meilisearch-ui

pnpm install

pnpm run dev

Built with β™₯

  • Sira Design
  • React v18
  • TypeScript
  • Vite
  • ReactRouter v6
  • Mantine
  • Zustand
  • Tailwind CSS
  • ReactErrorBoundary
  • ReactQuery
  • Prettier
  • Fuse.js
  • echarts
  • Lodash.js
  • Immer
  • react-json-view
  • Dayjs

About

😎 An open-source, pretty, simple and fast ⚑ meilisearch admin dashboard UI for managing your meilisearch instances πŸ•Ή

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.5%
  • CSS 1.8%
  • Other 0.7%