Skip to content

herper/springreport

 
 

Repository files navigation

logo

开源的企业级报表系统

English | 简体中文

目录

官方资源

类型 信息
官网 https://www.springreport.vip/
项目文档 https://www.springreport.vip/2.%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D.html
QQ 群 群一:477055814(已满)、群二:1004742371(已满)、群三:1045719969
作者微信 986539100

开源不易,如果项目对你有帮助请给个star支持一下!十分感谢!

开源不易,如果想交流学习,欢迎加群交流!

开源不易,如果公司或者涉及到商业使用,希望尊重作者的劳动和付出,付费的项目请积极联系作者授权!这样也利于项目的可持续维护更新!

项目说明

SpringReport 是企业级开源报表平台,零代码拖拽设计,一站式支持 Excel 报表、Word 模板、PPT、数据大屏,兼容主流数据库与国产信创环境。开箱即用、易集成、可二次开发,报表开发成本降 90%。

项目始于 2020 年(初代版本 CY-Report),2021 年基于 luckysheet 重构并更名 SpringReport,历经多年迭代已趋于稳定。因开源报表系统稀缺且多数无人维护,故开源本项目,提供可商用、有技术支持、持续更新的报表解决方案。

注意:下载项目后请仔细阅读 README 及所有文件(如 SQL 脚本、依赖包),避免因遗漏信息导致本地环境搭建失败。

技术架构

前端

  • Node v18.20.3
  • 支持 Vue2(ElementUI)、Vue3(ElementPlus)
  • 核心组件:luckysheet、canvas-editor

后端

  • SpringBoot 2.7.12(开源)/ 3.2.6(商用)
  • MyBatis-Plus
  • 中间件:RocketMQ、Redis

核心优势

  1. 遵循 Apache2.0 协议,商用友好,支持二次开发;
  2. 零代码拖拽设计器,快速制作中国式报表;
  3. 在线 Excel 多人协同编辑,操作习惯贴近原生 Excel;
  4. 支持百万级数据展示、单元格级权限控制;
  5. 兼容多数据库(MySQL/Oracle/PostgreSQL/SqlServer/达梦/人大金仓等),适配信创环境;
  6. 报表数据源支持 13+ 类型(含 InfluxDB、ClickHouse、Elasticsearch 等),持续扩展;
  7. 支持 Word 模板动态填充、多租户模式;
  8. 自主研发,拥有自主知识产权。

开源/收费范围

1. 开源内容

序号 内容 是否开源 备注
1 SpringBoot2.7.12 后台代码 -
2 Vue2 前端代码 -
3 Vue3 前端代码 -
4 数据库脚本 部分 MySQL 开源,其他数据库需联系作者

2. 商用收费内容(含税)

序号 收费内容 价格 备注
1 去除水印 + 商用授权 ¥10499 仅去水印,不提供源码
2 luckysheet 优化源码 + 去水印 + 商用授权 ¥14999 无需二次开发则无需购买
3 SpringBoot3.2.6 后台代码 ¥6499 功能与 SpringBoot2 版本一致
4 多数据库支持(Oracle/SqlServer/达梦等) ¥5499 指项目部署底层数据库,非报表数据源
5 PPT 插件 ¥6999 基于 PPTist 开发,后端不开源
6 OnlyOffice 版 Word 设计器 ¥5499 不开源内容
7 自定义函数插件 ¥6499 付费 ≥¥12999 用户免费
8 模板导出导入功能 赠品 购买任意付费项即赠(原价 ¥3499)
9 多大屏功能插件 赠品 购买任意付费项即赠(原价 ¥1999)
10 全部内容(原价 ¥51000+) ¥29999 全源码交付,永久免费升级,无项目数量限制
11 国际化版本全源码 单独报价 独立代码,无法从开源版升级

国际化版本详情:https://www.springreport.vip/7.%E5%9B%BD%E9%99%85%E5%8C%96%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E.html

依赖项目

  1. Excel 转 PDF 工具包 excel2pdf
  2. 部分依赖 Jar 包需手动引入(非 Maven 中央库):从项目【sql脚本和其他】文件夹获取,放入本地 Maven 库。

数据库支持

序号 数据库 是否支持 是否提供脚本
1 MySQL 5.7+
2 Oracle
3 SqlServer
4 PostgreSQL
5 达梦数据库
6 人大金仓
7 瀚高数据库

技术支持

如需作者技术支持,可通过微信群/QQ 群联系,作者会根据付出的时间精力适当收取费用,敬请理解。

版权声明

  1. 使用项目需严格遵守 Apache-2.0 开源协议;
  2. 项目中的版权水印(“欢迎使用 SpringReport”)和 Logo 请勿擅自移除:免费使用需保留,商用/去水印需联系作者购买授权,侵权将追责(赔偿额为定价 20 倍起);
  3. Word 转 PDF 依赖的 Aspose-Words 为付费插件,如需商用请联系官方授权,自行使用盗版的风险自负(也可替换为 Docx4j 等开源方案);
  4. PPTist 遵循 AGPL-3 协议,闭源商用需联系其作者授权;
  5. OnlyOffice 版 Word 设计器使用社区版,非社区版需自行联系 OnlyOffice 购买授权。

侵权黑名单

以下公司侵权使用 SpringReport,合作时请注意规避风险:

序号 公司名称 统一社会信用代码
1 青岛艾瑞信息科技有限公司 91370203350278010W
2 杭州务新网络科技有限公司 91330108341851735A
3 深圳市牛童信息技术有限公司 91440300088334151A

捐赠支持

开源不易,若 SpringReport 对你有帮助,可通过以下方式捐赠支持研发:

感谢赞助者

姓名 金额 姓名 金额
AIfighting 50 *扇 10
LG 8.8 *e 100
肖叮 50 py__boy 260
君莫问 132 *我 100
马*洁 500 老扫把头 200
超(yc3****3067) 100 *了 50
林*升 50 **刚 188
*刚(iql####fom) 88 c*e 8.88
再见不见 50 醉卧沙场君莫笑 66
心平气和 100 null 100
y.x.l 100 *好 88
A*n 20 *静 15
Meet and cherish 100 kirin、7 88.88
*哒 15 朝花夕拾 30
*句 30 - -

About

SpringReport是一款企业级的报表系统,支持在线设计报表,并绑定动态数据源,无需写代码即可快速生成想要的报表,可以支持excel报表和word报表两种格式,同时还可以支持excel多人协同编辑

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 46.9%
  • Java 29.1%
  • Vue 18.7%
  • HTML 3.4%
  • CSS 1.3%
  • SCSS 0.6%