EasyExcel 作者今天宣布启动新项目 EasyExcel-Plus 。
EasyExcel 是一款知名的 Java Excel 工具库,由阿里巴巴开源,在 GitHub 上有 30k+ stars、7.5k forks。
根据介绍,EasyExcel 能够帮助开发者用更少的内存从 Excel 中读取数据、或者生成 Excel 文件。
EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能。
官方测试只需要 16M 内存就能读取 75M(46W 行 25 列)的 Excel 文件——并且耗时仅 23 秒(3.2.1+版本)。
近日,EasyExcel 官宣停止更新,未来将逐步进入维护模式——会修复 Bug,但不再主动新增功能。
从 EasyExcel GitHub 仓库的 commit 记录来看,这个项目维护了 6 年,关闭了 3000 多个 issue——绝对称得上是良心开源项目。
EasyExcel 作者也表示:
过去六年中,EasyExcel关闭了超过3000个issue,每隔两天我都会对社区反馈的问题做出回复或修复。
这种高强度的维护并不是为了“造轮子”,而是为了切实解决开发者的实际需求。
据了解,EasyExcel 作者玉箫去年已经从阿里离职,今天他宣布启动 EasyExcel-Plus 项目,称这个新版本将在原有的基础上进一步提升性能和扩展功能。
我计划在EasyExcel-Plus中引入更多的数据格式支持,以及更加丰富的内存优化策略,以满足不同数据规模的需求。
EasyExcel-Plus预计在11月底正式发布。对于已经习惯EasyExcel的用户,新项目将提供更高效的性能、更稳定的结构,且完全免费开源。
我希望更多的开发者能够关注并支持这个项目,让它在更广阔的场景中发挥作用。
新项目地址:
https://github.com/CodePhiliaX/easyexcel-plus