{"id":13588916,"url":"https://github.com/moshe/elasticsearch-comrade","last_synced_at":"2025-09-16T09:58:24.170Z","repository":{"id":35182732,"uuid":"182421722","full_name":"moshe/elasticsearch-comrade","owner":"moshe","description":"Elasticsearch admin panel built for ops and monitoring","archived":false,"fork":false,"pushed_at":"2023-03-01T21:37:53.000Z","size":13809,"stargazers_count":275,"open_issues_count":54,"forks_count":21,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-07-08T07:22:56.646Z","etag":null,"topics":["admin","elastic","elasticsearch","hacktoberfest","panel"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moshe.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}},"created_at":"2019-04-20T15:22:25.000Z","updated_at":"2025-05-24T07:44:20.000Z","dependencies_parsed_at":"2023-01-15T15:45:42.741Z","dependency_job_id":"aeab3d72-7f5b-4f41-9605-1f1cc60b283d","html_url":"https://github.com/moshe/elasticsearch-comrade","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/moshe/elasticsearch-comrade","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moshe%2Felasticsearch-comrade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moshe%2Felasticsearch-comrade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moshe%2Felasticsearch-comrade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moshe%2Felasticsearch-comrade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moshe","download_url":"https://codeload.github.com/moshe/elasticsearch-comrade/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moshe%2Felasticsearch-comrade/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275399643,"owners_count":25457782,"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-09-16T02:00:10.229Z","response_time":65,"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":["admin","elastic","elasticsearch","hacktoberfest","panel"],"created_at":"2024-08-01T15:07:01.294Z","updated_at":"2025-09-16T09:58:24.119Z","avatar_url":"https://github.com/moshe.png","language":"Vue","funding_links":[],"categories":["Vue","Elasticsearch plugins"],"sub_categories":["Cluster"],"readme":"# Elasticsearch Comrade ![Twitter Follow](https://img.shields.io/twitter/follow/moshe_zada?style=social) ![python](https://img.shields.io/badge/python-v3.7+-blue.svg) [![docker pulls](https://img.shields.io/docker/pulls/mosheza/elasticsearch-comrade.svg)](https://hub.docker.com/r/mosheza/elasticsearch-comrade 'DockerHub') [![CircleCI](https://circleci.com/gh/moshe/elasticsearch-comrade.svg?style=svg)](https://circleci.com/gh/moshe/elasticsearch-comrade) [![GitHub issues](https://img.shields.io/github/issues/moshe/elasticsearch-comrade)](https://github.com/moshe/elasticsearch-comrade/issues) [![GitHub license](https://img.shields.io/github/license/moshe/elasticsearch-comrade)](https://github.com/moshe/elasticsearch-comrade/blob/master/LICENSE) \nElasticsearch Comrade is an open-source Elasticsearch admin and monitoring panel highly inspired by Cerebro.\nElasticsearch Comrade built with python3, VueJS, Sanic, Vuetify2 and Cypress\n![Alt text](/docs/.gitbook/assets/image%20(16).png?raw=true \"Optional Title\")\n![Alt text](https://moshe.sh/.netlify/functions/img?source=github \"Optional Title\")\n# Main Features\n- Elasticsearch version 5,6 and 7 support (tested against elasticsearch 7.7)\n- Multi cluster\n- Rest API with autocompletion, history, templates, and history\n- SQL editor (version 7 only)\n- Built for big clusters\n- Node statistics and monitoring\n- Manage aliases\n- Inspect running tasks\n- Manage index templates\n- Manage snapshots\n- And much more ...\n\n# Quickstart\n### Cluster dir definitaions\nComrade discovers clusters using the `--clusters-dir` param, docs are [here](https://moshe-1.gitbook.io/comrade/configuration/cluster-discovery), examples are [here](https://github.com/moshe/elasticsearch-comrade/tree/master/server/tests)\n### Using docker (recommended)\n`docker run -v $PWD/clusters/:/app/comrade/clusters/ -it -p 8000:8000 mosheza/elasticsearch-comrade`\n### Using the python package\n`pip install elasticsearch-comrade`  \n`comrade --clusters-dir clusters`\n\n# Installation, configuration and next steps\n[Here](https://moshe-1.gitbook.io/comrade/)\n\n# [Roadmap](https://github.com/moshe/elasticsearch-comrade/milestones?state=open)\n### [v1.1.0](https://github.com/moshe/elasticsearch-comrade/milestone/2)\n- [X] Add python package\n- [ ] Reindex screen\n- [ ] Comrade dashboard\n### [v1.2.0](https://github.com/moshe/elasticsearch-comrade/milestone/4)\n- Cluster settings screen\n- Evacuate node from shards\n- Add commrade version indicator to footer\n### v1.3.0\n- Beats screen\n- Threadpools screen\n\n# Screenshots\n![Alt text](/docs/.gitbook/assets/image%20(2).png?raw=true \"Optional Title\")\n![Alt text](/docs/.gitbook/assets/image%20(5).png?raw=true \"Optional Title\")\n![Alt text](/docs/.gitbook/assets/image%20(9).png?raw=true \"Optional Title\")\n![Alt text](/docs/.gitbook/assets/image%20(7).png?raw=true \"Optional Title\")\n![Alt text](/docs/.gitbook/assets/image%20(8).png?raw=true \"Optional Title\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoshe%2Felasticsearch-comrade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoshe%2Felasticsearch-comrade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoshe%2Felasticsearch-comrade/lists"}