[Open Source] High-Performance Java Reporting Engine with a Comprehensive Report Designer for Quickly Creating Chinese-Style Reports
![[Open Source] High-Performance Java Reporting Engine with a Comprehensive Report Designer for Quickly Creating Chinese-Style Reports](https://yy123.ink/api/img/1782593383741-we17if.jpg)
1. Project Overview
skyeye-report
skyeye-report is a high-performance Java reporting engine that provides a comprehensive web-based report designer for quickly creating various complex Chinese-style reports. It supports multiple data sources, drag-and-drop report design, and large-screen report design.
2. Open Source License
Licensed under MIT
3. Screenshots
Effect picture
| Effect picture | Effect picture |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
4. Feature Overview
skyeye-report is a high-performance Java reporting engine that provides a comprehensive web-based report designer for quickly creating various complex Chinese-style reports. It supports multiple data sources, drag-and-drop report design, and large-screen report design.
Function description
|
Function |
Function |
Function |
Function |
|
User Management |
Role Management |
Organization Management |
Permission Management |
|
Database Dictionary |
System LOGO |
Menu Management |
Log Management |
|
App Store |
Basic Settings Management |
--- |
--- |
|
Database Management |
Data Source Management (supports XML, JSON, APIs, SQL, etc.) |
File Model Management |
Model Property Configuration |
|
Report design |
Model Property Import Function |
5. Tech Stack
skyeye-report is a high-performance Java reporting engine that provides a comprehensive web-based report designer for quickly creating various complex Chinese-style reports. It supports multiple data sources, drag-and-drop report design, and large-screen report design.
Technology:
|
Technology |
Name |
|
SpringBoot |
Core Framework |
|
MyBatis |
ORM Framework |
|
Druid |
Database connection pool |
|
Maven |
Project Build Management |
|
redis |
Key-Value Storage System |
|
jQuery |
Function Library |
|
layui |
Modular Frontend UI |
|
winui |
Windows 10-Style UI |
|
handlebars |
JavaScript Template Engine |
Software Version:
|
Technology |
Version |
|
SpringBoot |
2.0.5.RELEASE |
|
MySql |
5.5.X |
|
JDK |
1.8 |
|
Redis |
3.2 |
Installation Guide
-
Install the Java environment, MySQL environment, and standalone Redis environment.
-
Import the project into IDEA (or Eclipse) and run com.SkyeyeReportApplication.
-
Visit http://localhost:8086. Default username and password: root/123456
Model Types
-
Text Model
-
Echarts Model
-
Custom Code Model (Coming Soon)
-
Image Type (Coming Soon)
Data Source
-
SQL Data Source
-
REST API Data Source
-
XML Data Source
-
JSON Data Source
Currently Supported Models
|
Model |
Model |
Model |
Model |
Model |
Model |
|
Basic Line Chart |
Basic Smoothed Line Chart |
Basic Area Chart |
Bar Chart |
Basic Pie Chart |
Rounded Doughnut Chart |






