excelize

Excelize is a pure Go language library developed to read and write Microsoft Excel files. The library, which supports XLAM, XLSM, XLSX, XLTM and XLTX formats, offers flow API for large data sets. Go runs compatible with versions 1.25.0 and above.

EX

qax-os · Analytics & Business Intelligence

STARS21.0K
FORKS2.0K
COMMITS1.4K
CONTRIBUTORS322
VERSIONv2.11.0
UPDATED2 days ago
GoExcelSpreadsheetData ProcessingBSD-3-Clause

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You can programmatically create and edit Microsoft Excel files.
  • You can efficiently process large-sized spreadsheet data with flow API.
  • You can create and manage graphics using data from worksheets.
User reviews
  • • NeutralGitHub Issue

    not a valid zip file

    “not a valid zip file”

  • • NeutralGitHub Issue

    macOS can not use

    “cell := xlsx.GetCellValue("Sheet1", "B2") fmt.Println(cell) // Get all the rows in a sheet. rows := xlsx.GetRows("sheet1") fmt.Println(rows) in windows it works normal,but in macOS rows is empty,cell can get value”

My note

Alternative pages

More in: Analytics & Business Intelligence