Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geek-fun/dockit
Elasticsearch GUI client for Mac, windows and linux, Opensearch GUI client for Mac, windows and linux
https://github.com/geek-fun/dockit
elasticsearch-client elasticsearch-dashboards elasticsearch-gui elesticache kibana opensearch opensearch-dashboards tauri tauri-app tauri-apps
Last synced: 6 days ago
JSON representation
Elasticsearch GUI client for Mac, windows and linux, Opensearch GUI client for Mac, windows and linux
- Host: GitHub
- URL: https://github.com/geek-fun/dockit
- Owner: geek-fun
- License: apache-2.0
- Created: 2023-07-22T11:30:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-03T02:13:29.000Z (16 days ago)
- Last Synced: 2025-01-06T10:05:41.745Z (13 days ago)
- Topics: elasticsearch-client, elasticsearch-dashboards, elasticsearch-gui, elesticache, kibana, opensearch, opensearch-dashboards, tauri, tauri-app, tauri-apps
- Language: Vue
- Homepage: https://dockit.geekfun.club/
- Size: 4.87 MB
- Stars: 342
- Watchers: 7
- Forks: 14
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-elasticsearch - DocKit - GUI client for elasticsearch to query, manage and visualize your data. (Open-source and free products, based on Elasticsearch / Elastic Certified Engineer)
- awesome-tauri - DocKit - GUI client for NoSQL databases such as elasticsearch, OpenSearch, etc. (Applications / Data)
- awesome-ops - geek-fun/dockit - 2.0|277|2023-07-22|2024-10-06 | 一个用于连接管理 elasticsearch,opensearch 的客户端软件,支持 Mac,Windows,Linux 多平台。 | (ElasticSearch-Manage)
README
DocKit
[![Node.js CI](https://github.com/geek-fun/dockit/actions/workflows/node.yml/badge.svg)](https://github.com/geek-fun/dockit/actions/workflows/node.yml)
[![package release](https://github.com/geek-fun/dockit/actions/workflows/release.yml/badge.svg)](https://github.com/geek-fun/dockit/actions/workflows/release.yml)
[![Known Vulnerabilities](https://snyk.io/test/github/geek-fun/dockit/badge.svg)](https://snyk.io/test/github/geek-fun/dockit)
[![codecov](https://codecov.io/gh/geek-fun/dockit/branch/master/graph/badge.svg?token=GqlkEVgMvR)](https://codecov.io/gh/geek-fun/dockit)
[![GitHub version](https://badge.fury.io/gh/geek-fun%2Fdockit.svg)](https://badge.fury.io/gh/geek-fun%2Fdockit)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)DocKit is a desktop client designed for NoSQL database, support Elasticsearch and OpenSearch across Mac, windows and Linux.
## Client
![client UI](public/client-ui.png)## Feature
* Full-featured editor, Powered by monaco-editor the backbones of vscode, provide familiar editor environment for developers
* Keep your connections, Keep your connections in desktop apps, move the dependencies of dashboard tools
* File persistence, Save your code in your machine as file, never lost
* Multi engines support,Support Elasticsearch, OpenSearch, and more to come
## Roadmap- [ ] MongoDB support
- [ ] DynamoDB support
- [ ] TBC## Installation
Available to download for free from [here](https://github.com/geek-fun/dockit/releases).
## Build Guidelines
### Prerequisites
* Node.js >= 20
* NPM >= 10### Clone the code
```bash
git clone https://github.com/geek-fun/dockit.git --depth=1
```### Install dependencies
```bash
npm install
```### Compile and run
```bash
npm run tauri dev
```
## About
### Wechat Official Account### Sponsor
If this project helpful for you, feel free to buy me a cup of coffee ☕️.* Github Sponsor
[![Sponsor](https://img.shields.io/badge/-Sponsor-fafbfc?logo=GitHub-Sponsors)](https://github.com/sponsors/[geek-fun])* Wechat Sponsor