excelize
https://github.com/qax-os/excelize
Go
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported1 Subscribers
Add a CodeTriage badge to excelize
Help out
- Issues
- Feature/data column first
- Don't PRODUCT numeric text and logical values from cell references
- This closes #2441, make PRODUCT ignore numeric text and booleans that come from cell references
- GO-2026-6452 still reported as unfixed in Excelize v2.11.0
- Pivot tables: colFields "data" field always after user specified colFields
- AddPictureFromBytes becomes O(n²) when inserting many distinct images — a recurring "recompute via full scan" pattern across countDrawings/addMedia/countMedia/relsReader/addRels
- Allow setting row height without the customHeight attribute
- This closes #324, update worksheet name in chart cell reference formulas on sheet rename
- This closes #2363, add new GetNonEmptyCells function
- Feature request: Option to expand merged cell values in GetRows/Rows
- Docs
- Go not yet supported