12个炫酷的大屏可视化开源项目,太高级了!

推荐的12个可视化大屏项目,用来学习或者毕设亦或者参考都是非常不错滴,值得大家参考学习。
全是干货,点赞收藏一下!
1、Vue+threejs的数据可视化
https://github.com/fh332393900/threejs-demo
在线预览:https://stevenfeng.cn/threejs-demo/

2、大屏展示模版
https://gitee.com/lvyeyou/DaShuJuZhiDaPingZhanShi
包含智慧交通、智慧城市、智慧政务、智慧物流、智慧电商…
效果截图:





3、PPTX
https://github.com/MrXujiang/pptx
基于web的可视化PPT设计器。

目前开源协议友好,协议为:Apache-2.0 license。大家可以基于它进行二次扩展开发,实现自己企业级在线PPT编辑器。
4、74套大屏HTML模板
https://gitee.com/52itstyle/visual-large-screen
74套大数据可视化大屏模版,来源于网络收集

效果图:




5、react-big-screen
https://gitee.com/MTrun/react-big-screen
一个基于 React、Dva、DataV、ECharts 框架的 ” 数据大屏项目 “。支持数据动态刷新渲染、屏幕适配、数据请求模拟、局部样式、图表自由替换/复用等功能。
项目界面图:

文件目录:
Project
├── mock 模拟数据
├── src
│ │ ├── assets 静态资源
│ │ ├── components 各个模块组件
│ │ ├── models Dva模型管理
│ │ ├── routes 路由主界面定义
│ │ ├── services 异步获取函数
│ │ ├── style 全局样式
│ │ └── utils 工具函数
│ │
│ ├── index.js 主函数文件
│ └── router.jsx 路由定义文件
│
└── .roadhogrc.mock.js 导出模拟数据
6、big-screen-vue-datav
https://gitee.com/MTrun/big-screen-vue-datav
基于 vue、datav、Echart 框架的大数据可视化(大屏展示)模板,提供数据动态刷新渲染、屏幕适应、内部图表自由替换、Mixins注入等功能,持续更新….
项目展示:

项目的基准尺寸是 1920px*1080px,所以支持同比例屏幕 100% 填充,如果非同比例则会自动计算比例居中填充,不足的部分则留白。
7、V6.Dooring可视化大屏编辑器
https://github.com/MrXujiang/v6.dooring.public
v6.dooring 采用了前沿的 Web 技术栈,结合 Ant Design 等优秀的 UI 组件库,构建了一个高效、灵活的可视化编辑引擎。

其底层的可扩展架构,使得组件的拖拽、配置等操作流畅无阻,同时支持动态数据绑定、动画效果以及响应式布局,确保大屏在不同设备上都能完美呈现。
动态渲染器负责根据用户的操作和配置,实时渲染出可视化大屏。当用户调整组件的属性、位置或数据时,动态渲染器能够迅速做出响应,更新大屏的展示效果,实现即见即所得的编辑体验。

8、es-big-screen
https://github.com/vangleer/es-big-screen
es-big-screen是一个大屏可视化项目模板,项目架构基于Vue 3+Echarts+高德地图+Pinia。

提供了如下功能:
- 大屏适配
- 图表组件(Echarts)封装
- 高德地图组件封装
- 拖拽布局
- 入场动画
- 无缝滚动
9、Vue大数据可视化(2D)
https://github.com/bym110/vue-echarts
在线预览:https://bym110.github.io/vue-echarts/preview
三个大屏模板 样式还是比较全的 包括世界地图、中国地图、canvas转盘等。

10、Vue风力发电机监控平台(3D)
https://github.com/fengtianxi001/MF-TurbineMonitor
在线预览:大型风力发电机监控平台
一个大型涡轮扇叶风力发电机数据大屏案例。

目前还在实时更新中,更新日志:
v3.0.1
- 对字体文件进行分包,显著提升大屏加载速度
- 新增设备的outline,鼠标拾取高亮
- 新增设备信息面板
- 对项目打包资源进行压缩
- 对项目代码结构进行简化
- 对项目界面进行优化
- 优化设备的拆解和组装动画
v3.0.0
- 对项目界面进行了重构
- 优化部分代码并修复了一些 bug
- 增加风机部件的分解和组装功能
- 加入代码风格检查
v2.0.0
- 使用
vue3/ts/vite
重构项目 - 添加了风机平台的光线动效
- 风机零部件的高亮拾取
v1.0.0
- 风机零部件的状态绑定
- 风机偏航角数据绑定
11、Vue+Cesium的数字城市项目(3D)
https://gitee.com/hawk86104/vue3-ts-cesium-map-show
在线预览:http://map.217dan.com/addons/cesiummapv
后台地址: map.217dan.com/aeSAZtOfuN.php
用户名:test 密码:12345678
效果图展示:

12、Vue数据可视化大屏
https://github.com/bin-zhi/vue2-visualization-LargeScreen
基于vue2+vuex+router+echarts的数据可视化大屏,使用缩放进行了屏幕的适配。用于vue2+Datv+echarts,内部图标以进行封装,可以直接传入数据使用。
在线地址: https://my-bin.github.io/vue2-visualization-LargeScreen/dist

配备话大屏自适应,利用与缩放比例进行计算,可试用用不同屏幕,解决了适配问题。
最后:
这12个大屏展示的开源项目,干货确实多。
如有需求,点赞记录一下!