首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源推荐 | 一款使用简单,完全免费,代码开源的大屏设计器

一、开源项目简介

DataRoom是一款基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts等技术栈的大屏设计器,具备大屏设计、预览能力,支持MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch、JSON、JS、HTTP、Groovy等数据集接入,使用简单,完全免费,代码开源。

二、开源协议

本项目源代码基于 Apache License 2.0 开源软件许可协议发布。

三、系统功能

一站式大屏解决方案,从数据源接入->数据清洗处理->大屏设计->大屏预览->大屏发布上线

支持多种数据集接入,如:原始数据集、自助数据集(支持多表关联)、存储过程、JSON(静态数据)、JS脚本、Groovy脚本、ElasticSearch、HTTP接口,满足大多数数据接入需求

支持大屏独立部署,不对原有工程产生影响,适用于老项目

支持大屏嵌入式集成,引入依赖包即可,与项目无缝融合,无其他系统框架依赖,减少运维成本,适用于新项目

支持组件在线、离线开发,在线开发业务组件、离线开发系统组件,轻松解决图表不满足需求问题

支持自定义接口权限、数据权限,轻松对接Shiro、Security等认证框架,保证大屏数据安全

四、演示展示

演示地址:

http://gcpaas.gccloud.com/bigScreen/big-screen-list

1、大屏管理

支持大屏【新增】、【编辑】、【设计】、【预览】、【复制】、【删除】操作

2. 设计器

采用拖拉拽可视化设计,支持20+种图表组件、15种边框组件、10多种修饰组件

3. 资源库

支持资源自定义上传、在大屏设计器中直接引用资源,如:3D图片、边框图片、装饰条、背景图

4. 数据源

支持MySQL、PostgreSQL、Oracle 、ClickHouse数据库接入

5. 数据集

支持原始数据集、自助数据集、存储过程数据集、JSON数据集、脚本数据集、JS脚本数据集、HTTP数据集多种方式接入数据

五、技术选型

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

六、源码地址

本项目仓库:

https://gitee.com/gcpaas/DataRoom

git clone https://gitee.com/gcpaas/DataRoom.git

  • 发表于:
  • 原文链接https://page.om.qq.com/page/ONWukqKhVyM3db0IRdx4iBJQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券