# elastic-desktop-manager **Repository Path**: tbs005/elastic-desktop-manager ## Basic Information - **Project Name**: elastic-desktop-manager - **Description**: elastic-desktop-manager是一款JavaFX写的elasticsearch查询管理工具。支持图形化界面构建复杂查询条件的简单查询,聚合查询,支持RESTAPI和SQL语句查询,支持ES的状态,性能,索引查询。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-07-07 - **Last Updated**: 2025-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
> 🚀🚀🚀 更快、性能更好、更稳定的ES桌面(GUI)管理客户端,兼容Windows、Mac、Linux,性能出众,轻松加载大量数据
[**简体中文**](https://gitee.com/lxwise/elastic-desktop-manager/blob/master/README.md)
[**English**](https://github.com/lxwise/elastic-desktop-manager/blob/master/README.en.md)
## :wrench:elastic-desktop-manager
`elastic-desktop-manager` 是一款基于 JavaFX 开发的跨平台 `Elasticsearch `查询与管理工具,内置高阶 `Java `高阶客户端(`High Level REST Client`),旨在为开发者、运维人员、数据分析师等用户提供一站式的图形化 `Elasticsearch` 操作体验。
🚀该工具支持丰富的 `Elasticsearch` 查询功能,包括:
🖥 **图形化查询构建器**:无需编写 `JSON` 或` DSL`,通过可视化方式构建复杂查询条件(布尔条件、范围、模糊、嵌套等),降低使用门槛。
🔍 **聚合查询支持**:内置聚合查询模块,支持多维度、多级别聚合,便于数据分组、统计分析。
:hammer: **REST API 请求支持**:提供直接的 `REST` 请求执行功能,可方便调试任意 `API` 接口,替代` Postman`、`curl` 等工具。
:triangular_flag_on_post: **Elasticsearch SQL 查询支持**:支持 `SQL` 查询语法,便于非技术人员快速理解和操作 ES 数据。
📊 **索引、状态与性能监控**:实时查看集群健康状态、节点信息、分片分配、索引列表、文档数量、存储使用等指标,辅助日常运维。
💾 **导出与格式化功能**:查询结果支持`CSV `、`JSON `美化展示与导出,便于结果保存与复用。
💦 **版本兼容性强**:适配 `Elasticsearch 7.x` 与 `8.x` 系列,兼容性优秀。
🔁 **自动更新检测**:每次启动自动检查新版本(可配置)
## 🔗项目地址
**Gitee 地址:** [https://gitee.com/lxwise/elastic-desktop-manager](https://gitee.com/lxwise/elastic-desktop-manager)
**Github 地址:** [https://github.com/lxwise/elastic-desktop-manager](https://github.com/lxwise/elastic-desktop-manager)
## :star::star::star:Star
ps: 虽然我知道,大部分人和作者菌一样喜欢白嫖,都是看了直接下载源代码后就潇洒的离开。但我还是想请各位喜欢本项目的小伙伴:**Star**,**Star**,**Star**。只有你们的**Star**本项目才能有更多的人看到,才有更多志同道合的小伙伴一起加入完善本项目。请小伙伴们动动您可爱的小手,给本项目一个**Star**。**同时也欢迎大家提交pr,一起改进项目** 。
## :dash::dash::dash:下载安装
可以在[github](https://github.com/lxwise/elastic-desktop-manager/releases) 或者 [gitee](https://gitee.com/lxwise/elastic-desktop-manager/releases)下载`exe`、`msi`、`zip`、` rpm`、 `deb`、 `pkg`、`dmg` 安装包
### 🛠 下载地址
**Github:** https://github.com/lxwise/elastic-desktop-manager/releases
### 👇备用下载
**百度云:** https://pan.baidu.com/s/1c3KZEfwUJ3fPb08cPJ0Jmg?pwd=bvj8
### 🛠 安装方式
### ✅ Windows
下载 `elastic-desktop-manager.exe`、`elastic-desktop-manager.msi`或`压缩包`版本
双击安装或解压后运行
### 🍎 macOS
下载 `elastic-desktop-manager-1.0.1.dmg`,或通过 `jar` 包启动:
### 🐧 Linux
下载 `elastic-desktop-manager-1.0.1-1.x86_64.rpm`,或通过 `jar `包启动:
### 💦其他
下载 `elastic-desktop-manager.jar` 运行`java -jar elastic-desktop-manager.jar`
## :airplane::airplane::airplane:起飞!
| 功能 | 浅色 | 深色 | Dracula | NordDark |
|------|----------------------------|---------------------------|---------------------------|---------------------------|
| 启动 |  | - | - | - |
| 主页 |  |  |  |  |
| 节点 |  |  |  |  |
| 分片 |  |  |  |  |
| 索引 |  |  |  |  |
| Rest |  |  |  |  |
| Sql |  |  |  |  |
| 查询 |  |  |  |  |
| 查询条件 |  |  |  |  |
| 查询更新 |  |  |  |  |
| 连接 |  |  |  |  |
| 设置 |  |  |  |  |
## :gift:赞助
- 可以在[github](https://github.com/lxwise/elastic-desktop-manager) 或者 [gitee](https://gitee.com/lxwise/elastic-desktop-manager)给我点个Star⭐⭐ ⭐
- 微信/支付宝赞助码 [觉得好用,请作者菌恰几颗大白兔🐇🐇🐇奶糖:star2::star2::star2:]