FastExcel消失了,原来捐给了Apache

01 引言

FastExcel仅存在江湖上出现了两年,可能很多开发者还不知道这个项目。但是说到阿里的EasyExcel,大家肯定耳熟能详。

没错,FastExcel就是EasyExcel的作者离开阿里之后,重新维护的加强版EasyExcel,而此后,阿里的EasyExcel宣布不再更新进入维护期。

这两天,无意间看到一篇文章介绍的Apache新项目,怎么看怎么眼熟,和FastExcel如出一撤。了解下来,才发现原来是同一个项目,只是背景更加强大了。

02 Fesod

2.1 简介

Apache Fesod (Incubating)是一个高性能、内存高效的 Java 库,用于读写电子表格文件,旨在简化开发并确保可靠性。

Apache Fesod (Incubating) 可以为开发者和企业提供极大的自由度和灵活性。我们计划在未来引入更多新功能,以持续提升用户体验和工具可用性。Apache Fesod (Incubating) 致力于成为您处理电子表格文件的最佳选择。

名称 fesod(发音为 /ˈfɛsɒd/),是 fast easy spreadsheet and other documents(快速简单的电子表格和其他文档)的首字母缩写,表达了项目的起源、背景和愿景。

Apache Fesod目前处于孵化器,还没有正式毕业。最低的Java版本也必须是1.8

GitHub地址:https://github.com/apache/fesod

官网地址:https://fesod.apache.org/

2.2 Maven依赖

以后要使用的依赖:

xml 复制代码
<dependency>
    <groupId>org.apache.fesod</groupId>
    <artifactId>fesod</artifactId>
    <version>version</version>
</dependency>

由于目前正处于Apache的孵化期,暂时没有稳定版本。要使用的话,目前最新的fastexcel 1.3.0的版本。

xml 复制代码
<dependency>
    <groupId>cn.idev.excel</groupId>
    <artifactId>fastexcel</artifactId>
    <version>1.3.0</version>
</dependency>

2.3 大致时间线

  • 2024.09.11 easyexcel发布最后一个稳定版本,easyexcel 4.0.3
  • 2024.11.06 easyexcel阿里官方宣布停更。只修复BUG
  • 2024.12.05 easyexcel作者新开仓库,取名FastExcel,并发布第一个版本,fastexcel 1.0.0
  • 2025.01.14 fastExcel 发布第二个版本稳定版,fastexcel 1.1.0
  • 2025.04.14 fastExcel 发布第三个版本稳定版,fastexcel 1.2.0
  • 2025.08.23 fastExcel发布最后一个稳定版本,fastexcel 1.3.0
  • 2025.09.04 easyexcelGitHub仓库归档,仅可读
  • 2025.09.17 fastExcel正式进入Apache服化器,更名Fesod

从此,正式成为Apache的产物,所谓Apache出品必是精品,这么强大的维护团队,期待更多的功能以及更好的性能。

其实在FastExcel作者创建仓库时,第一次的名字并不是FastExcel,好像是EasyExcel plus,具体什么不记得了。但确实存在过。

2.4 怀疑

网上搜了一下fastExcel捐给Apache的消息有限,并没有官方说明。还特意看了下Apache Fesod团队的人员有没有Fastexcel的作者。看了之后确实有。

2.5 熟悉的味道

案例这里就不在赘述,我们看看官方即可:

新的项目使用FesodSheet调起读写方法,其他和原来的一致。

03 小结

不追求新功能的可以继续使用原来的fastexcel或者easyexcel,大部分场景,简单的导入导出功能已经足够使用。渴望新功能的,可以期待一下fesod的正式版。

相关推荐
J_liaty2 天前
基于EasyExcel实现文件导入导出功能
spring boot·easyexcel
辣机小司24 天前
【踩坑记录:EasyExcel 生产级实战:策略模式重构与防御性导入导出校验指南(实用工具类分享)】
java·spring boot·后端·重构·excel·策略模式·easyexcel
又是重名了1 个月前
导出新方案-poi和easyexcel融合
java·poi·easyexcel
weixin_462446231 个月前
EasyExcel 动态修改模板 Sheet 名称:自定义 SheetWriteHandler 拦截器
java·开发语言·easyexcel
暗武逢天1 个月前
Java导出复杂Excel升级版(解决占位符遗留问题,通用工具类)
java·excel·easyexcel·模板导出·通用工具类
_修铁路的2 个月前
【EasyExcel】解决模板导出时,合并单元格样式丢失
easyexcel
一叶飘零_sweeeet2 个月前
Java+EasyExcel 打造学习平台视频学习时长统计系统
java·报表·easyexcel
老友@2 个月前
Java Excel 导出:EasyExcel 使用详解
java·开发语言·excel·easyexcel·excel导出
装不满的克莱因瓶2 个月前
【项目亮点】基于EasyExcel + 线程池解决POI文件导出时的内存溢出及超时问题
java·jvm·excel·线程池·async·虚拟机·easyexcel