DataRoom

开源的大屏设计与数据可视化平台,基于SpringBoot、Vue等技术栈,支持多种数据源和丰富图表,免费易用,可快速集成到现有项目。

Github 🎁 分层付费 🔓 开源
✨ 基于SpringBoot+Vue全栈开源✨ 支持多种数据源接入✨ 丰富的图表库和组件复用✨ 灵活权限与部署,可嵌入项目✨ 内置设计资源,用户友好易用
🌐 访问官网 →

产品概述

DataRoom是一款高度集成、开源的大屏设计与数据可视化工具,基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot和Echarts等主流技术栈打造。它提供从数据接入到展示的全链路解决方案,旨在简化大屏制作流程,无需从零开发,帮助用户快速搭建动态、美观的数据展示界面。社区版完全免费且开源,拥有完善的文档和部署指南,适合企业级监控、数据分析报告等场景。

核心优势

**全栈技术整合**:后端采用SpringBoot和MyBatisPlus,前端使用Vue和ElementUI,图表依赖G2Plot和Echarts,生态成熟,易于二次开发。支持MySQL、Oracle、PostgreSQL、HTTP接口、Groovy脚本等多种数据源接入,满足复杂的数据整合需求。 **灵活的可视化设计**:内置折线图、饼图、雷达图等丰富的图表类型,支持在线和离线组件开发,组件化设计便于复用。提供画布编辑工具,如框选、组合、动画设置,以及大屏管理、预览、导出等功能,用户友好度高。 **权限与部署灵活**:支持自定义接口权限和数据权限,可对接已有权限系统;既可独立部署,也能嵌入新项目,减少运维成本。内置大量图标、背景等设计资源,并支持自定义上传。

适用场景