{"data":{"slug":"excelize","name":"Excelize","tagline":"BSD-3 pure Go library to read and write Excel files","category":"libraries","categoryName":"Libraries","url":"https://xuri.me/excelize","github":"https://github.com/qax-os/excelize","pricing":"open-source","hook":"Excelize is a pure Go library to read and write XLSX, XLSM and related Excel files, including charts, styles, formulas and pictures, with a streaming API for huge worksheets.","whatsGood":"BSD-3-Clause (qax-os/excelize), release v2.11.0 (2026-07-06), with commits today, maintained since 2016. High compatibility with files from Excel 2007 and later, including complex parts. No cgo or Office install needed. ★~21k.","theCatch":"Needs Go 1.26 or later for the latest release. Formula calculation does not cover every Excel function. Older .xls files are not supported.","verdict":"The go-to Excel library for Go.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["api","sdk","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"BSD-3-Clause","githubStars":21004,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2016-08-29","pushedAt":"2026-10-18","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/excelize","html":"/gems/excelize","markdown":"/gems/excelize.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}