
Excelize is a library written in pure Go providing a set of functions that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files. Supports reading and writing spreadsheet documents generated by Microsoft Excel™ 2007 and later. Supports complex components by high compatibility, and provided streaming API for generating or reading data from a worksheet with huge amounts of data.
GitHub: github.com/xuri/excelize
The open-source community announce the release of version 2.10.0 on October 14, 2025. Featured are a handful of new areas of functionality and numerous bug fixes.
The most notable changes in this release are:
golang.org/x/crypto
ErrTransparency
ChartDashType, CustomProperty and ZipWriter data typesBorder to the ChartMarker data typeFont to the ChartLegend data typeLegend to the ChartSeries data typeTransparency to the Fill data typeDash and Fill to the ChartLine data typeTmpDir to the Options data type, support to specifies the custom temporary directory for creating temporary files, related issue 2024Charset to the Font data type, support to explicitly specify font encodings when generating spreadsheetsGetCustomProps and SetCustomProps support getting and setting workbook custom properties, related issue 2146SetZipWriter, support set custom ZIP writer, related issue 2199withoutValues for the GetMergeCells functionDeleteDataValidation function support delete data validation in extension list, and support delete data validation by given with multiple cell ranges with reference sequence slice or blank separated reference sequence string, related issue 2133AddChart function support set dash line and marker border type of chartsAddChart function support to set font for chart legends, related issue 2169AddChart and AddChartSheet function support create 4 kinds of box and whisker stock charts: High-Low-Close, Open-High-Low-Close, Volume-High-Low-Close and Volume-Open-High-Low-CloseCalcCellValue function support BAHTTEXT formula functionGetSheetDimension function by parse worksheet XML in stream mode, speedup about 95%, memory usage reduce about 96%Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
Excelize 2.9.1 Released - Powerful open-source library for spreadsheet (Excel) document
xuri - June 9, 2025
xuri - August 30, 2023
xuri - February 26, 2024
xuri - April 20, 2023
Alibaba Cloud Community - April 21, 2023
Alibaba Cloud Community - June 17, 2025
Quick BI
A new generation of business Intelligence services on the cloud
Learn More
AI Acceleration Solution
Accelerate AI-driven business and AI model training and inference with Alibaba Cloud GPU technology
Learn More
Tongyi Qianwen (Qwen)
Top-performance foundation models from Alibaba Cloud
Learn More
Alibaba Cloud for Generative AI
Accelerate innovation with generative AI to create new business success
Learn MoreMore Posts by xuri