Open-source, a large-screen visualization designer, Internet of Things visualization platform, completely free and open-source

Open SourceIoT
2026-06-28 01:02 1 次浏览 • 0 次下载 0KB
Open-source, a large-screen visualization designer, Internet of Things visualization platform, completely free and open-source

1. Project Overview

Image

Siwu-IoT-Views v3.8.8

Based on RuoYi-Vue 3.8.8 and Dataroom 2.0.0 integrated development of Internet of Things visualization platform

Siwu-IoT-Views is a set of large-screen designers based on SpringBoot, MyBatisPlus, ElementUI, G2Plot, Echarts, etc. technology stack, with large-screen group management, large-screen design, and large-screen preview capabilities. It supports MySQL, Oracle, PostgreSQL, JSON, etc. data set access, and can also use Groovy script data sets for complex data processing. It is simple to use, completely free, and the code is open-source.

2. Open Source License

Licensed under MIT

3. Screenshots

Demonstration Picture

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

4. Feature Overview

Based on RuoYi-Vue 3.8.8 and Dataroom 2.0.0 integrated development of Internet of Things visualization platform. Based on Vue's large-screen visualization designer, a front-end and back-end integrated solution, dozens of cool charts, supporting multiple data sources, suitable for large-screen, low-code, BI scenarios, simple to use, and completely open-source code.

Designer

Based on SpringBoot, MyBatisPlus, ElementUI, G2Plot, Echarts, etc. technology stack, large-screen designer with large-screen group management, large-screen design, and large-screen preview capabilities.

Component Library

The platform provides a rich set of business components and data access capabilities, including 40 charts, 20 general components, 300 material images, and custom components.

Data Source

Supports MySQL, Oracle, PostgreSQL, JSON, etc. data set access, and can also use Groovy script data sets for complex data processing, simple to use, completely free, and open-source code.

Built-in Basic Functions

  1. User Management: Users are system operators, this function mainly completes system user configuration.

  2. Department Management: Configuring system organizational structures (companies, departments, teams), tree structure presentation supports data permissions.

  3. Position Management: Configure system users' positions.

  4. Menu Management: Configure system menus, operation permissions, button permissions, etc.

  5. Role Management: Role menu permission distribution, set role data range permissions by organization.

  6. Dictionary Management: Maintain some fixed data frequently used in the system.

  7. Parameter Management: Dynamically configure common parameters in the system.

  8. Notification Announcement: System notification and announcement information release and maintenance.

  9. Operation Log: Record and query system normal operation logs; record and query system abnormal information logs.

  10. Login Log: Record and query system login logs, including login exceptions.

  11. Online Users: Monitor the status of active users in the system.

  12. Scheduled Tasks: Online (add, modify, delete) task scheduling, including execution result logs.

  13. Code Generation: Generate front-end and back-end code (java, html, xml, sql) supporting CRUD download.

  14. System Interface: Automatically generate API interface documents based on business code.

  15. Service Monitoring: Monitor current system CPU, memory, disk, stack, etc. related information.

  16. Cache Monitoring: Query and statistics of system cache information, command statistics, etc.

  17. Online Builder: Drag and drop form elements to generate corresponding HTML code.

  18. Connection Pool Monitoring: Monitor the current system database connection pool status, and analyze SQL to find system performance bottlenecks.

5. Tech Stack

Siwu-IoT-Views is a set of large-screen designers based on SpringBoot, MyBatisPlus, ElementUI, G2Plot, Echarts, etc. technology stack, with large-screen group management, large-screen design, and large-screen preview capabilities. It supports MySQL, Oracle, PostgreSQL, JSON, etc. data set access, and can also use Groovy script data sets for complex data processing. It is simple to use, completely free, and the code is open-source.

  • The frontend uses Vue and Element UI.

  • The backend uses Spring Boot, Spring Security, Redis & JWT.

  • Authentication uses JWT and supports multi-client authentication.

  • Support loading dynamic permission menus, easy and convenient permission control.

  • Efficient development: a code generator produces frontend and backend code in one click.

Environment Deployment

Preparation Work

JDK >= 1.8 (Recommended version 1.8)
Mysql >= 5.7.0 (Recommended version 5.7)
Redis >= 3.0
Maven >= 3.0
Node >= 14

Note

After installing node on the front-end, it is recommended to set up the Alibaba mirror source, do not use cnpm (may encounter strange problems)

See the README.md documentation for details
#1
资源直链https://gitee.com/jonehoo/Siwu-IoT-Views
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare