# es-client **Repository Path**: tikoo/es-client ## Basic Information - **Project Name**: es-client - **Description**: ES查询客户端,elasticsearch可视化工具 - **Primary Language**: TypeScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://es-client.esion.xyz - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 130 - **Created**: 2025-12-31 - **Last Updated**: 2025-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

简体中文 | English

ES-Client Logo

ES-Client

Lightweight, Efficient, and Secure Elasticsearch Desktop Client

GitCode Star Gitee Stars GitHub Stars

Edge Extension Chrome Extension

👉 Official WebsiteDocumentationFeedback 👈

## 💡 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 | |-------------------|---------------------|---------------------| | ![Home](/img/1.png) | ![Data Browser](/img/2.png) | ![Basic Query](/img/3.png) | | Advanced Query | Settings | About | |---------------------|-------------------|-------------------| | ![Advanced Query](/img/4.png) | ![Settings](/img/5.png) | ![About](/img/6.png) | ## 🛠 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! 🚀