大家好,我是Echa。
数据可视化(即 BI仪表盘)是图形表示的数据。它涉及产生将表示的数据之间的关系传达给图像查看者的图像。这种通信是通过在可视化过程中使用图形标记和数据值之间的系统映射来实现的。该映射建立了如何在视觉上表示数据值,确定图形标记的属性(例如大小或颜色)如何以及在多大程度上改变以反映基准值的变化。
为了清晰有效地传达信息、数据可视化使用统计图形、图表、信息图形和其他工具。可以使用点,线或条对数字数据进行编码,以在视觉上传达定量消息。有效的可视化有助于用户分析和推理数据和证据。它使复杂的数据更易于访问、理解和使用。用户可能有特定的分析任务,例如进行比较或了解因果关系,并遵循图形的设计原理(即显示比较或显示因果关系)。通常在用户查找特定度量的地方使用表,而使用各种类型的图表来显示数据中一个或多个变量的模式或关系。
数据可视化
数据可视化既是一门艺术,也是一门科学。有人认为它是描述性统计的一个分支,但也有人认为它是扎根的理论发展工具。由Internet活动创建的越来越多的数据量以及环境中越来越多的传感器被称为“ 大数据 ”或物联网。
借此机会,小编今天给大家好物分享15个数据可视化热门开源项目,通吃任何领域。不管是接私活赚外快的粉丝们,还是粉丝们自己工作所需,还是自己当老板,都是不错的选择。希望对大家有所帮助。同时祝福大家生活洋洋得意,事业大发洋财,爱情洋洋洒洒,投资好运连连,赚钱“任性”,钱多的“根本停不下来”!
全文大纲
- datagear– 数据可视化分析平台,自由制作任何您想要的数据看板
- JimuReport – 数据可视化报表工具
- smartchart – 完整前后端数据可视化,大屏,报表,数据中台低代码开发平台
- DataEase – 是开源的数据可视化分析工具JRelax-BI – BI商业智能,自定义表单 自定义流程 自定义报表
- DashBoard – 基于Vue ElementUI G2Plot ECharts的仪表盘设计器
- mojito – 是一个低代码,可视化,可扩展开发平台
- rsbi-pom – 睿思BI-数据仪表盘,开源商业智能,数据可视化系统
- CBoard – 是一款自助BI数据分析产品, 还是开放的BI产品开发平台
- panel – 一个开源Python库,让您可以轻松地完全用Python构建强大的工具、仪表板和复杂的应用程序。
- boardtopic – 使用最先进的主题建模框架(BERTopic)和语言模型来帮助您分析和理解数据,无需编码。
- G6VP – 是图形的在线可视化分析工具,也是构建图形应用程序的低代码平台。
- datart– 新一代数据可视化开放平台
- redash – 旨在让任何人,无论技术复杂程度如何,都能利用大小数据的力量。
- cmdb – 简单、轻量、通用的数据可视化开放平台=
datagear- 数据可视化分析平台,自由制作任何您想要的数据看板
Gitee:https://gitee.com/datagear/datagear
介绍
DataGear是一款开源免费的数据可视化分析平台,自由制作任何您想要的数据看板,支持接入SQL、CSV、Excel、HTTP接口、JSON等多种数据源。
系统特点
- 友好接入的数据源
支持运行时接入任意提供JDBC驱动的数据库,包括MySQL、Oracle、PostgreSQL、SQL Server等关系数据库,以及Elasticsearch、ClickHouse、Hive等大数据引擎 - 多样动态的数据集
支持创建SQL、CSV、Excel、HTTP接口、JSON数据集,并可设置为动态的参数化数据集,可定义文本框、下拉框、日期框、时间框等类型的数据集参数,灵活筛选满足不同业务需求的数据 - 强大丰富的数据图表
数据图表可聚合绑定多个不同格式的数据集,轻松定义同比、环比图表,内置折线图、柱状图、饼图、地图、雷达图、漏斗图、散点图、K线图、桑基图等70 开箱即用的图表,并且支持自定义图表配置项,支持编写和上传自定义图表插件 - 自由开放的数据看板
数据看板采用原生的HTML网页作为模板,支持导入任意HTML网页,支持以可视化方式进行看板设计和编辑,也支持使用JavaScript、CSS等web前端技术自由编辑看板源码,内置丰富的API,可制作图表联动、数据钻取、异步加载、交互表单等个性化的数据看板。
系统截图
JimuReport – 数据可视化报表工具
Gitee:https://gitee.com/jeecg/JimuReport
介绍
一款免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!
- Web 版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。
- 秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题。
- 领先的企业级Web报表软件,采用纯Web在线技术,专注于解决企业报表快速制作难题。
特点
- 采用SpringBoot的脚手架项目,都可以快速集成
- Web 版设计器,类似于excel操作风格,通过拖拽完成报表设计
- 通过SQL、API等方式,将数据源与模板绑定。同时支持表达式,自动计算合计等功能,使计算工作量大大降低
- 开发效率很高,傻瓜式在线报表设计,一分钟设计一个报表,又简单又强大
- 支持 ECharts,目前支持28种图表,在线拖拽设计,支持SQL和API两种数据源
- 支持分组、交叉,合计、表达式等复杂报表
- 支持打印设计(支持套打、背景打印等)可设置打印边距、方向、页眉页脚等参数 一键快速打印 同时可实现发票套打,不动产证等精准、无缝打印
- 大屏设计器支持几十种图表样式,可自由拼接、组合,设计炫酷大屏
- 可设计各种类型的单据、大屏,如出入库单、销售单、财务报表、合同、监控大屏、旅游数据大屏等
系统截图
smartchart – 完整前后端数据可视化,大屏,报表,数据中台低代码开发平台
Gitee:https://gitee.com/smartchart/smartchart
介绍
完整前后端数据可视化,大屏,报表,数据中台低代码开发平台,极低门槛,拿来即用,支持拖拽, 简单, 敏捷, 高效, 通用化, 高度可定制化,可实现功能无上限. 轻松实现图形数据联动, 数据服务等, 数据处理机制让报表快人一步
特点
- 数据可视化,大屏,移动报表,数据中台,WEB应用的微代码开发平台
- 简单, 敏捷, 高效, 通用化, 高度可定制化, 让你的项目瞬间档次提升
- 完全真正打通前后端, 支持图形数据联动,筛选,钻取, 支持几乎常见的所有数据库
- 积木式拖拽开发模式, 开箱即用, 安装简单, 依赖少, 适应各种平台
- 支持中国式报表类EXCEL开发, 支持3D场景大屏
- 内存加速技术, 让你的数据快人一步, 大幅减少数据库压力
- 真所见即所得的拖拽开发模式, 且无需在画布上设计
- 支持数据填报设计,数据下载,前端埋点,问卷开发
- 数据集即服务, 采用低代码快速实现数据服务API开发
- 支持仪表盘备份恢复快照等, 满足企业级的版本控制开发上线流程要求
- 支持用户/组功能权限控制,支持行级别/字段级别数据权限控制
- 支持Django插件方式应用,可无限扩展,打造你专属的个性化应用
- 支持在Jupyter notebook中的数据开发方式应用
- 支持集成chatGPT, 文心一言, 迅飞星火等大模型AI生成
- 没有重复学习成本, 高度可定制化, 注意是高度可定制化!!
系统截图
DataEase – 是开源的数据可视化分析工具
Gitee:https://gitee.com/fit2cloud-feizhiyun/DataEase
介绍
DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。
DataEase 的功能包括:
- 图表展示:支持 PC 端、移动端、大屏;
- 图表制作:支持丰富的图表类型(Apache ECharts / AntV)、支持拖拉拽方式快速制作仪表板;
- 数据引擎:支持直连模式、本地模式(基于 Apache Doris / Kettle 实现);
- 数据连接:支持数据仓库/数据湖、OLAP 数据库、OLTP 数据库、Excel 数据文件、API 等各种数据源。
DataEase 的优势
- 开源开放:零门槛,线上快速获取和安装;快速获取用户反馈、按月发布新版本;
- 简单易用:极易上手,通过鼠标点击和拖拽即可完成分析;
- 秒级响应:集成 Apache Doris,超大数据量下秒级查询返回延时;
- 安全分享:支持多种数据分享方式,确保数据安全。
DataEase 支持的数据源
系统截图
JRelax-BI – BI商业智能,自定义表单 自定义流程 自定义报表
Gitee:https://gitee.com/zengchao/JRelax-BI
介绍
致力于打造一个集自定义表单、自定义流程、自定义页面、自定义报表等多功能于一体的应用开发平台。
在平台上可以通过配置完成流程应用的创建,通过配置完成页面的绘制。
功能清单
- 自定义表单
- 数据库管理工具
- 自定义数据源
- 自定义工作流(基于activiti,包含web版本的流程设计器)
- 自定义图表(基于chart.js)
- 自定义表格
系统截图
DashBoard – 基于Vue ElementUI G2Plot Echarts的仪表盘设计器
Gitee:https://gitee.com/gcpaas/DashBoard
介绍
基于SpringBoot、MyBatisPlus、ElementUI、G2Plot、Echarts等技术栈的仪表盘设计器,具备仪表盘目录管理、仪表盘设计、仪表盘预览能力,支持MySQL、Oracle、PostgreSQL、MSSQL、JSON等数据集接入,对于复杂数据处理还可以使用Groovy脚本数据集,使用简单,完全免费,代码开源。
优势
- 一站式仪表盘解决方案,从数据处理->仪表盘设计->仪表盘预览->生产使用
- 支持多种数据集接入,可用于生产
- 支持独立部署,不对原有工程产生影响
- 支持嵌入式集成,与项目无缝融合,引入依赖包即可,无其他系统框架依赖,减少运维成本
- 支持自定义接口权限、数据权限,轻松对接Shiro、Security等认证框架,保证仪表盘数据安全
功能
- 支持仪表盘管理、设计、预览、导出、集成
- 支持文本、图片、轮播表、排名表、翻牌器、基础表格、倒计时、系统时间、外链
- 支持基础折线图、梯形图、柱状图、面积图、条形图、饼图、环图、水波图、仪表盘、进度条、词云图、雷达图、漏斗图等
- 支持资源管理,包含LOGO、3D图标、商务科技图、卡通手绘图、简约背景图、仪表盘背景图等上百个仪表盘设计资源,资源支持自定义上传
- 支持组件管理,支持组件化设计,一键复用组件
- 支持数据源管理,支持MySQL、ClickHouse、PostgreSQL、Oracle
- 支持数据集管理,支持原始数据集、自助数据集、存储过程数据集、JSON数据集、脚本数据集、HTTP数据集,接入不同来源数据
- 支持自定义接口权限、数据权限,保证仪表盘数据安全
- 支持组件自定义规范,按照规范开发自己的大屏组件,满足特殊需求,如:自定义网络拓扑
系统截图
mojito – 是一个低代码,可视化,可扩展开发平台
Github:https://github.com/drinkjs/mojito
介绍
低代码可视化开发平台,支持使用react和vue3自定义组件库, 支持图层锁定、群组、对齐、排序,支持拖拽可视化布局、事件交互、动态脚本、样式隔离
特性
- 点选、拖拽、缩放的可视化操作
- 群组/解散、撤销/重做、图层显示/隐藏、锁定/解锁、对齐和排序
- 支持使用React和Vue3自定义组件库
- 支持组件间样式隔离
- 组件样式可视化配置
- 组件间通讯、事件同步、动态脚本…
rsbi-pom – 睿思BI-数据仪表盘,开源商业智能,数据可视化系统
Gitee :https://gitee.com/ruisibi/rsbi-pom
介绍
“睿思BI” 系统包含数据建模、数据报表、多维分析、仪表盘、移动BI等功能模块,方便企业快速建立一套易用,灵活、低成本的商业智能平台,实现数据的快速分析及可视化。
产品特点:
1.轻量级BI, 支持快速建模,快速可视化数据。
2.多维分析/报表/仪表盘使用简单,功能强大,通过拖放等方式构建分析界面,支持下钻/上卷/排序/筛选/计算/联动等多种操作方式。
3.支持移动BI,通过APP随时随地访问报表数据。
4.开放源码,采用apache2.0开源协议,用户可任意使用而不需我公司授权(标准版除外)。
系统架构
系统截图
CBoard – 是一款自助BI数据分析产品, 还是开放的BI产品开发平台
Gitee:https://gitee.com/tuiqiao/CBoard
介绍
CBoard由上海楚果信息技术有限公司主导开源, 它不仅仅是一款自助BI数据分析产品, 还是开放的BI产品开发平台:
- 用户只需简单拖拽就能自助完成数据多维分析与报表设计
- 开发者能够简单扩展连接所有你的Java程序能够触及的数据
架构图
轻量级的技术架构, 与国内开发者耳熟能详的技术栈, 自研多维分析引擎, 完成您在数据分析最后一棒的重要接力. 清晰的性能优化线路, 小应用撬动大数据!
产品特性
- 简洁美观的界面, 简单友好的交互模式
- 交互式自服务拖拽多维分析用户体验, 数据切块, 切片, 排序无所不能
- 一个数据集根据您的拖拽衍生无数不同粒度数据聚合 20余种不同展现形式的图表
- 图表数据准实时刷新
- 图表级别权限控制
- 支持多图表数据看板与看板定时邮件发送
- 多种数据源接入JDBC(几乎所有实现了JDBC协议的数据库或数据产品都能轻松接入)多版本原生Elasticsearch: 1.x, 2.x, 5.x多版本原生Kylin接入: 1.6, 2.0, 2.1离线文本文件, JSON文本
- 轻量级的技术架构, 简洁的业务代码, 不依赖任何第三方多维分析引擎, 如果您还在纠结很难玩转Mondrian, 那么CBoard绝对是您很好的一个替代方案
- 数据源轻松扩展接入, 大数据时代纷繁的数据产品层出不穷, 任何昂贵的商业产品也做不到出厂遍支持所有类型数据源的连接, 但是如果你能用Java程序获取您的数据, 那么恭喜你有80%的概率能够把数据源接到CBoard了
panel – 一个开源Python库,让您可以轻松地完全用Python构建强大的工具、仪表板和复杂的应用程序。
Github:https://github.com/holoviz/panel
介绍
Panel是一个开源的Python库,让您可以完全用Python轻松地构建强大的工具、仪表板和复杂的应用程序。它有一个包含电池的理念,将PyData生态系统、强大的数据表等放在触手可及的地方。高级响应式API和基于回调的低级API确保您可以快速构建探索性应用程序,但如果您构建具有丰富交互性的复杂多页应用程序,则不会受到限制。Panel是HoloViz生态系统的成员,是您进入数据探索工具互联生态系统的门户。
系统截图
boardtopic – 使用最先进的主题建模框架(BERTopic)和语言模型来帮助您分析和理解数据,无需编码。
Github:https://github.com/yarakyrychenko/boardtopic
介绍
BoardTopic是了解大数据的一种友好方式。BoardTopic使用最先进的主题建模框架(BERTopic)和语言模型来帮助您分析和理解数据,无需编码。
系统截图
G6VP – 是图形的在线可视化分析工具,也是构建图形应用程序的低代码平台。
Github:https://github.com/antvis/G6VP
介绍
G6VP 取名意为 AntV G6 Visualization Platform,曾用名 AntV/GraphInsight,它是一款在线图可视分析产品,也是一款图应用的低代码搭建工具。
G6VP 产品中包含了很多的惊喜功能,大家可以前往「开放市场 / 资产列表」中查看还有哪些好玩的分析功能,对于感兴趣的资产,还可以加入购物车,在这里选购的资产清单还可以快速生成应用模版。目前 G6VP 开源版本包含图分析资产 79 个,图元素资产 3 个,图布局资产 9 个。
系统截图
datart- 新一代数据可视化开放平台
Github:https://github.com/running-elephant/datart
介绍
datart 是新一代数据可视化开放平台,支持各类企业数据可视化场景需求,如创建和使用报表、仪表板和大屏,进行可视化数据分析,构建可视化数据应用等。由原 davinci 主创团队出品,datart 更加开放、可塑和智能,并在数据与艺术之间寻求最佳平衡。
datart 可作为独立平台使用,但不仅限于此,为了更好支持快速构建定制化数据应用系统,datart 可以很容易被整合、被内嵌至其他三方系统,承担数据可视化部分功能。通过 datart 的登录对接能力、权限对接能力、Source 层对接能力和 Visualization 层分享、SDK等能力,用户可以基于 datart 平台对接或二开以快速满足业务系统定制化需求。
功能介绍
系统截图
redash – 旨在让任何人,无论技术复杂程度如何,都能利用大小数据的力量。
Github:https://github.com/getredash/redash
介绍
redash旨在让任何人,无论技术复杂程度如何,都能利用大小数据的力量。SQL用户利用Redash来探索、查询、可视化和共享来自任何数据源的数据。他们的工作反过来使组织中的任何人都能够使用这些数据。每天,全球数千个组织的数百万用户都在使用Redash来发展见解并做出数据驱动的决策。
特性
- 基于浏览器:浏览器中的所有内容,带有可共享的URL。
- 易用性:在不需要掌握复杂软件的情况下,立即使用数据提高生产力。
- 查询编辑器:使用模式浏览器快速组合SQL和NoSQL查询并自动完成。
- 可视化和仪表板:通过拖放创建漂亮的可视化,并将它们组合到一个仪表板中。
- 共享:通过共享可视化及其关联查询轻松协作,实现报告和查询的同行评审。
- 时间表刷新:按您定义的定期间隔自动更新图表和仪表板。
- 警报:定义条件,并在数据更改时立即收到警报。
- REST API:可以在UI中完成的一切都可以通过REST API获得。
- 广泛支持数据源:可扩展数据源API,本机支持一长串常见数据库和平台。
系统截图
cmdb – 简单、轻量、通用的数据可视化开放平台
Github:https://github.com/veops/cmdb
介绍
简单、轻量、通用的数据可视化开放平台
特点
- 灵活性配置灵活,不设定任何运维场景,有内置模板自动发现、入库 IT 资产
- 安全性细粒度权限控制完备操作日志
- 多应用丰富视图展示维度API简单强大支持定义属性触发器、计算属性
主要功能
- 模型属性支持索引、多值、默认排序、字体颜色,支持计算属性
- 支持自动发现、定时巡检、文件导入
- 支持资源、层级、关系视图展示
- 支持模型间关系配置和展示
- 细粒度访问控制,完备的操作日志
- 支持跨模型搜索
系统截图
最后
一行代码,可能会创造出下一个让人惊叹的产品;
一个创新,可能会开启一个全新的科技时代;
一份初心,可能会影响到无数人的生活;
无论是在大公司工作,还是在小团队奋斗;
无论是资深的程序员,还是刚刚入行的新手;
每个人的代码,都有力量改变世界。
创作不易,喜欢的老铁们加个关注,点个赞,打个赏,后面会不定期更新干货和技术相关的资讯,速速收藏,谢谢!你们的一个小小举动就是对小编的认可,更是创作的动力。
创作文章的初心是:沉淀、分享和利他。既想写给现在的你,也想贪心写给 10 年、20 年后的工程师们,现在的你站在浪潮之巅,面对魔幻的互联网世界,很容易把一条河流看成整片大海。未来的读者已经知道了这段技术的发展历史,但难免会忽略一些细节。如果未来的工程师们真的创造出了时间旅行机器,可以让你回到现在。那么小编的创作就是你和当年工程师们的接头暗号,你能感知到他们在这个时代的键盘上留下的余温。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。