{"id":13722124,"url":"https://github.com/irevoire/mieli","last_synced_at":"2025-10-12T05:51:11.763Z","repository":{"id":38327851,"uuid":"400577370","full_name":"irevoire/mieli","owner":"irevoire","description":"A stupid CLI wrapper around Meilisearch 🐻","archived":false,"fork":false,"pushed_at":"2025-06-06T21:40:07.000Z","size":308,"stargazers_count":28,"open_issues_count":4,"forks_count":2,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-10-03T22:41:20.417Z","etag":null,"topics":["cli","meilisearch","shell"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/irevoire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-08-27T16:49:29.000Z","updated_at":"2025-09-26T09:28:51.000Z","dependencies_parsed_at":"2025-06-19T17:41:58.155Z","dependency_job_id":"33462f83-0c71-4d1e-b520-820acf1e3d07","html_url":"https://github.com/irevoire/mieli","commit_stats":{"total_commits":92,"total_committers":2,"mean_commits":46.0,"dds":"0.021739130434782594","last_synced_commit":"b60e79db5600cbbf99f433dd82427d5aa092c5f8"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/irevoire/mieli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irevoire%2Fmieli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irevoire%2Fmieli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irevoire%2Fmieli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irevoire%2Fmieli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/irevoire","download_url":"https://codeload.github.com/irevoire/mieli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/irevoire%2Fmieli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010335,"owners_count":26084738,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","meilisearch","shell"],"created_at":"2024-08-03T01:01:24.836Z","updated_at":"2025-10-12T05:51:11.739Z","avatar_url":"https://github.com/irevoire.png","language":"Rust","funding_links":[],"categories":["Tools"],"sub_categories":["Community Tools"],"readme":"# Mieli 🐻\n\n## Usage 🧸\n\n```text\nA stupid wrapper around meilisearch\n\nUsage: mieli [OPTIONS] \u003cCOMMAND\u003e\n\nCommands:\n  self       Modify the `mieli` installation\n  documents  Manipulate documents, add `--help` to see all the subcommands\n  dump       Create a dump\n  tasks      Get information about the task of an index\n  health     Do an healthcheck\n  version    Return the version of the running meilisearch instance\n  stats      Return the stats about the indexes\n  search     Do a search. You can pipe your parameter in the command as a json. Or you can specify directly what you want to search in the arguments\n  settings   Get or update the settings. You can pipe your settings in the command\n  index      Manipulate indexes, add `--help` to see all the subcommands\n  key        Get the keys\n  help       Print this message or the help of the given subcommand(s)\n\nOptions:\n  -v, --verbose...                     \n  -a, --addr \u003cADDR\u003e                    The server address in the format of ip_addr:port (ex: http://0.0.0.0:7700) [env: MEILI_ADDR=] [default: http://localhost:7700]\n      --async                          The command will exit immediatly after executing\n  -i, --index \u003cINDEX\u003e                  The name of the index [env: MIELI_INDEX=] [default: mieli]\n  -k, --key \u003cKEY\u003e                      Your secret API key \u003chttps://docs.meilisearch.com/reference/api/keys.html#get-keys\u003e [env: MEILI_MASTER_KEY=]\n      --user-agent \u003cUSER_AGENT\u003e        Use a specific http User-Agent for your request [default: mieli/0.28.2]\n      --custom-header \u003cCUSTOM_HEADER\u003e  Use a specific http header for your request. Eg. `mieli search --custom-header \"x-meilisearch-client: turbo-doggo/42.9000\"`\n      --interval \u003cINTERVAL\u003e            Interval between each status check (in milliseconds) [default: 200]\n  -h, --help                           Print help```\n\n## Get mieli on your system 🍯\n\n```bash\ncargo install mieli\n```\n\n## Examples 🐝\n\n### Add documents\n\n```bash\necho '[\n    { \"id\": 1,\n    \"title\": \"Mieli search his honey pot\",\n    \"content\": \"Mieli, the fat brown bear, was looking for honey in this majestuous forest ...\"\n    }\n]' | mieli -i cook documents add\n```\n\n### Search\n\n```bash\n# placeholder\nmieli -i book search\n# simple search\nmieli -i book search honey\n# complex search\necho '{ \"q\": \"honey\", \"limit\": 1 }' | mieli -i book search\n```\n\nBy default all search are interactive. But if you pipe the result of `mieli` into another command then the search results are sent immediatly.\n```bash\nmieli -i book search honey | jq '.content'\n```\n\n[![asciicast](https://asciinema.org/a/439266.svg)](https://asciinema.org/a/439266)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firevoire%2Fmieli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Firevoire%2Fmieli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firevoire%2Fmieli/lists"}