High Compatible

Excelize is a library written in pure Go providing a set of functions that allow you to write to and read from XLSX / XLSM / XLTM files.

High Performance

Excelize provided streaming API for generating or reading data from a worksheet with huge amounts of data.

Complex Component Support

With Excelize chart generation and management is as easy as a few lines of code. You can build charts based off data in your worksheet or generate charts without any data in your worksheet at all.

Cross-platform

Simply runs Excelize on macOS, Linux and Windows operating systems without a hustle.

Get InvolvedGet Involved

Excelize is open source and built by people like you. We’d love your input – whether you’ve found a bug, have a suggestion or want to contribute some code.

Excelize on GitHub ↦

Get StartedGet Started

New to Excelize and need some help getting started? No problem.

Documentation ↦ English | Français | русский | 简体中文 | 繁體中文 | 日本語 | 한국어

Everything else: [email protected]