https://github.com/q2316367743/es-client
elasticsearch客户端,issue请前往码云:https://gitee.com/qiaoshengda/es-client
https://github.com/q2316367743/es-client
elasticsearch elasticsearch-client
Last synced: 3 months ago
JSON representation
elasticsearch客户端,issue请前往码云:https://gitee.com/qiaoshengda/es-client
- Host: GitHub
- URL: https://github.com/q2316367743/es-client
- Owner: q2316367743
- License: apache-2.0
- Created: 2021-12-18T08:20:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-12-21T12:51:12.000Z (5 months ago)
- Last Synced: 2025-12-22T23:27:04.808Z (5 months ago)
- Topics: elasticsearch, elasticsearch-client
- Language: TypeScript
- Homepage: http://es-client.esion.xyz
- Size: 8.31 MB
- Stars: 293
- Watchers: 7
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ops - q2316367743/es-client - 2.0|279|2021-12-18|2024-12-16 | ElasticSearch 查询客户端。支持浏览器插件,utools,vscode 插件,桌面客户端,服务器部署等多平台。 | (ElasticSearch-Manage)
README
ES-Client
Lightweight, Efficient, and Secure Elasticsearch Desktop Client
👉
Official Website •
Documentation •
Feedback 👈
## 💡 Why ES-Client?
Official Elasticsearch tools like Kibana are powerful but heavy, while veteran plugins like elasticsearch-head have been discontinued with outdated user experiences.
ES-Client emerges as a solution - designed specifically for individual developers and operations personnel, focusing on high-frequency daily scenarios, providing lightweight, fast, secure, and standalone management experience.
* ✅ No server deployment required
* ✅ No team collaboration dependencies
* ✅ Ready to use out-of-the-box with zero configuration
## 🚀 Core Features
### 🔍 Intelligent Index Management
* Auto Grouping: Intelligently categorize indices by prefix, date, or regex pattern - say goodbye to chaotic lists of thousands of log indices
* Collapse Operations: Expand/collapse index groups with one click for more efficient batch operations
### 🎨 Visual Configuration Wizard
* Index Creation: Graphical mapping & settings configuration
* ILM Policies: Visually define lifecycle management rules
* Index Templates: WYSIWYG template configuration, reducing DSL learning curve
### ⚠️ Safe Batch Operations
Supports _update_by_query / _delete_by_query
Triple protection: Operation preview + Real-time progress bar + Anytime cancellation, completely eliminating accidental deletion risks
### 📊 In-depth Performance Diagnostics
* Slow Query Analysis Panel: Automatically capture high-latency requests
* Integrated explain & profile visualization for quick identification of:
* Non-indexed fields
* Excessive shards
* Script performance bottlenecks
### 📤 Streaming Big Data Export (Pro)
* Support exporting 100,000+ rows to CSV / Excel / JSON
* Real-time progress display + Resume capability, no lag or data loss for large tasks
### 🩺 Cluster Health Overview (Pro)
Dashboard displays at a glance:
* Node count
* Shard status (unassigned/recovering)
* Disk watermark & read-only warnings
* Automatic highlighting of exceptions for peace of mind in operations
### 🔒 High-risk Operation Audit (Pro)
* Automatically record context of sensitive operations like deletion and modification
* Support rapid retrospection and problem location
## 📥 Installation & Usage
- [Edge Store](https://microsoftedge.microsoft.com/addons/detail/esclient/aonamamifdfigcflbeokdndfappnmogo)
- Chrome (VPN required): [Chrome Web Store](https://chromewebstore.google.com/detail/es-client/pkhmgepniefdigphghbolofjgbnhnhfd)
## 🖼️ Screenshots
| Home | Data Browser | Basic Query |
|-------------------|---------------------|---------------------|
|  |  |  |
| Advanced Query | Settings | About |
|---------------------|-------------------|-------------------|
|  |  |  |
## 🛠 Tech Stack
Frontend: Vue 3 + TypeScript + Vite 5 + TDesign
Plugin System: Chrome / Edge
## ❤️ Open Source & Support
Gitee: [https://gitee.com/qiaoshengda/es-client](https://gitee.com/qiaoshengda/es-client) (Main repository, recommended for Issues)
GitHub: [https://github.com/q2316367743/es-client](https://github.com/q2316367743/es-client)
GitCode: [https://gitcode.com/q2316367743/es-client](https://gitcode.com/q2316367743/es-client)
Documentation: [Documentation Center](https://es-client.esion.xyz/docs/app/es-client-open)
Feedback: [Feedback Center](https://es-client.esion.xyz/feedback/app/es-client-open)
Experience ES-Client now and make Elasticsearch management simple, secure, and efficient! 🚀