qax-os/excelize - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
Go Library
20.5k 2026-04-30

qax-os/excelize

A pure Go library for reading and writing Microsoft Excel spreadsheet files, supporting various formats and streaming API for large datasets.

Core Features

Read and write XLAM, XLSM, XLSX, XLTM, XLTX spreadsheet files.
High compatibility with Microsoft Excel 2007 and later.
Provides streaming API for handling large amounts of data.
Supports creating and managing charts within spreadsheets.
Pure Go implementation with no external dependencies.

Quick Start

go get github.com/xuri/excelize/v2

Detailed Introduction

Excelize is a robust Go language library designed for developers needing to programmatically interact with Microsoft Excel documents. It offers comprehensive functionalities for creating, reading, and modifying various Excel file formats, ensuring high compatibility with modern Excel versions. With its streaming API, Excelize efficiently handles large datasets, making it ideal for data processing, reporting, and automation tasks without requiring Microsoft Excel to be installed.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.