Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View springreport's full-sized avatar

Block or report springreport

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
springreport/README.md

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 - -

Popular repositories Loading

  1. springreport springreport Public

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

    JavaScript 409 99

  2. excel2pdf excel2pdf Public

    将excel转成pdf

    Java 9 7

  3. SpringReport-PPTist SpringReport-PPTist Public

    Vue 1

  4. canvas-editor canvas-editor Public

    Forked from Hufe921/canvas-editor

    rich text editor by canvas/svg

    TypeScript

Morty Proxy This is a proxified and sanitized view of the page, visit original site.