1340691923/ElasticView
1340691923/ElasticView has 1,237 GitHub stars and 176 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-11 17:08 UTC. Last push 2025-09-04.
这是一个简单易用的数据治理平台。目前,官方插件支持ElasticSearch,mysql,mongodb,redis,json管理(不再维护)
实测星标增长
- 24小时
- 0
- 7天
- 0
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README-cn.md
原文
英文 | 简体中文
项目文档
重要提示
1.本项目从起步到开发到部署均有文档和详细视频教程
2.二开本项目需要您有一定的golang和vue3基础
3.您完全可以通过我们的教程和文档完成一切操作,因此我们不再提供免费的技术服务,如需服务请进行加作者付费支持
4.您可通过交流社区来进行反馈需求和bug,谢谢
1. 基本介绍
1.1 项目介绍
ElasticView是一个基于 vue 和 gin 开发的全栈前后端分离的数据源管理插件平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,数据源管理,插件市场等功能。
2. 主要功能
- 权限管理:基于
jwt和casbin实现的权限管理。 - 用户管理:系统管理员分配用户权限组和权限组权限。
- 权限组管理:创建权限控制的主要对象,可以给权限组分配不同api权限和菜单权限。
- 数据源管理:可进行设置需要管理的数据源,已集成 elasticsearch(6,7,8),mysql,redis,clickhouse,postgres,mongodb数据源
- 插件市场:可安装操作数据源的各种插件。
3. 二开使用说明
- node版本 >= v20.14.0
- golang版本 >= v1.23
- IDE推荐:Goland
3.1 后端工程
# 克隆项目
git clone https://github.com:1340691923/ElasticView.git
# 安装gowatch
go install github.com/silenceper/gowatch@latest
# 运行
gowatch
# 后台默认端口
0.0.0.0:8090
3.2 前端工程
# 进入web文件夹
cd resources\vue
# 安装依赖
pnpm install
# 启动web项目
npm run dev
3.3 进行打包
# 安装打包工具
go install github.com/1340691923/ElasticView/cmd/[email protected]
# 执行打包命令
./ev_builder
# 生成于 resource/dist 文件夹内
3.4. 技术选型
- 前端:用基于 Vue 的 Element 构建基础页面。
- 后端:用 Gin 快速搭建基础API,Gin 是一个go语言编写的Web框架。
- 数据库:使用 gorm 实现对数据库的基本操作。
- API文档:使用
Swagger构建自动化文档。 - 配置文件:使用 viper 实现
yaml格式的配置文件。 - 日志:使用 zap 实现日志记录。
4.插件相关
4.1 官方插件
4.2 社区插件
- 待完善
4.3 发布插件
- ev插件开发者后台:用于发布自己的插件提供给ElasticView用户使用
5. 联系方式
QQ交流群:685549060
微信公众号:gh_7247127deece
微信交流群
| 微信 |
|---|
![]() |
6. 捐赠
如果你觉得这个项目对你有帮助,你可以请作者喝饮料 :tropical_drink: 点我
7. 商用注意事项
如果您将此项目用于商业用途,请遵守Apache2.0协议并保留作者技术支持声明。
探索相关项目
Asabeneh/30-Days-Of-Python
30 Days of Python 编程挑战是一份循序渐进的指南,用于在 30 天内学习 Python 编程语言。这项挑战可能需要超过 100 天。请按自己的节奏进行。这些视频或许也有帮助:https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,618 星标grafana/grafana
开放且可组合的可观测性与数据可视化平台。可对来自 Prometheus、Loki、Elasticsearch、InfluxDB、Postgres 等众多数据源的指标、日志和追踪进行可视化。
77,859 星标redis/redis
对于正在构建实时数据驱动应用的开发者而言,Redis 是首选、速度最快且功能最丰富的缓存、数据结构服务器和文档与向量查询引擎。
77,472 星标apache/superset
Apache Superset 是一个数据可视化与数据探索平台
75,495 星标