• [开源]基于Vue+ElementUI+G2Plot+Echarts的仪表盘设计器


    一、开源项目简介

    基于SpringBoot、MyBatisPlus、ElementUI、G2Plot、Echarts等技术栈的仪表盘设计器,具备仪表盘目录管理、仪表盘设计、仪表盘预览能力,支持MySQL、Oracle、PostgreSQL、MSSQL、JSON等数据集接入,对于复杂数据处理还可以使用Groovy脚本数据集,使用简单,完全免费,代码开源。

    二、开源协议

    使用Apache-2.0开源协议

    三、界面展示

    来源:gcpaas/DashBoard 官网

    四、功能概述

    优势

    • 一站式仪表盘解决方案,从数据处理->仪表盘设计->仪表盘预览->生产使用
    • 支持多种数据集接入,可用于生产
    • 支持独立部署,不对原有工程产生影响
    • 支持嵌入式集成,与项目无缝融合,引入依赖包即可,无其他系统框架依赖,减少运维成本
    • 支持自定义接口权限、数据权限,轻松对接Shiro、Security等认证框架,保证仪表盘数据安全

    功能

    • 支持仪表盘管理、设计、预览、导出、集成
    • 支持文本、图片、轮播表、排名表、翻牌器、基础表格、倒计时、系统时间、外链
    • 支持基础折线图、梯形图、柱状图、面积图、条形图、饼图、环图、水波图、仪表盘、进度条、词云图、雷达图、漏斗图等
    • 支持资源管理,包含LOGO、3D图标、商务科技图、卡通手绘图、简约背景图、仪表盘背景图等上百个仪表盘设计资源,资源支持自定义上传
    • 支持组件管理,支持组件化设计,一键复用组件
    • 支持数据源管理,支持MySQL、ClickHouse、PostgreSQL、Oracle
    • 支持数据集管理,支持原始数据集、自助数据集、存储过程数据集、JSON数据集、脚本数据集、HTTP数据集,接入不同来源数据
    • 支持自定义接口权限、数据权限,保证仪表盘数据安全
    • 支持组件自定义规范,按照规范开发自己的大屏组件,满足特殊需求,如:自定义网络拓扑

    五、技术选型

    基于Vue+ElementUI+G2Plot+Echarts的仪表盘设计器,使用简单,完全免费,代码开源。

    更多内容请查看 README.md 文档。

    六、源码地址

    DashBoard: 🔥基于Vue+ElementUI+G2Plot+Echarts的仪表盘设计器,使用简单,完全免费,代码开源。

  • 相关阅读:
    深入解析Kafka消息丢失的原因与解决方案
    java18-枚举类和注解
    Add the installation prefix of “Qt5“ to CMAKE_PREFIX_PATH or set “Qt5_DIR“解决
    七、Kafka-Kraft 模式
    【C++】位图及其应用
    【C语言】分支结构
    JUC系列(五) 读写锁与阻塞队列
    Linux入门教程||Linux系统目录结构
    Electron:BrowserView使用方法
    git clone开启云上AI开发
  • 原文地址:https://blog.csdn.net/weixin_37576193/article/details/133848124