4 个仓库
Libraries providing programmatic reading and writing of XLS, XLSX, and CSV files.
Distinct from Java Utility Libraries: Shortlist contains Python bridges or generic utility libraries; a dedicated Excel processing category is needed.
Explore 4 awesome GitHub repositories matching data & databases · Excel Processing Libraries. Refine with filters or upvote what's useful.
EasyExcel is a Java processing library designed for reading and writing XLS, XLSX, and CSV files. It functions as a memory-efficient spreadsheet parser, an object-relational mapper that binds spreadsheet columns to Java class fields, and a stream-based exporter for handling high-volume data. The library distinguishes itself through a streaming model that processes large files row-by-row via listeners to prevent heap memory overflow. It also operates as a template engine, allowing the population of predefined spreadsheet files with dynamic data while preserving original layouts and styles. Br
Provides a comprehensive Java library for memory-efficient reading and writing of XLS, XLSX, and CSV files.
Apache Fesod is a lightweight Java library that wraps Apache POI to provide a streaming API for reading and writing large Excel files. Its core identity is a low-memory spreadsheet processor that prevents out-of-memory errors by handling data row by row, never loading an entire document into memory at once. The library distinguishes itself through a listener-driven event model that fires row-level events to user code as each row is parsed, enabling incremental processing. It also includes an object mapping layer that maps spreadsheet rows directly to Java objects using configurable column map
Processes spreadsheets with hundreds of thousands of rows by streaming data instead of loading everything into memory.
ClosedXML 是一个开源的 .NET 电子表格库和包装器,用于读取和写入 Excel 文件。它提供了一个面向对象的接口,用于使用 OpenXML 标准操作 .xlsx 和 .xlsm 文件中的工作簿结构和单元格数据。 该库抽象了 OpenXML SDK 的复杂性,允许开发者以编程方式生成和修改电子表格,而无需在系统上安装 Microsoft Office。 它涵盖了一系列电子表格管理功能,包括工作簿生成、文件加载和数据提取。该工具集支持对电子表格布局进行编程更新,并从应用数据创建格式化的报告。
Serves as a dedicated .NET library for the programmatic reading and writing of Excel files.
EPPlus is a .NET library designed for programmatically creating, manipulating, and styling Excel files using the Open XML format. It functions as an office file manipulator and spreadsheet processor that allows for the generation and modification of workbooks without requiring the local installation of office productivity software. The library enables the creation of complex workbooks featuring charts, pivot tables, and conditional formatting for automated reporting. It includes an internal calculation engine to execute embedded formulas and spreadsheet logic, and provides security features s
Serves as a .NET library for the programmatic reading and writing of XLSX and CSV files.