ExcelJS
JavaScript library that reads, manipulates and writes spreadsheet data and styles in XLSX and CSV files.
ExcelJS is a JavaScript library that reads spreadsheet data and styles from XLSX and CSV files, changes them, and writes them back out. It runs on Node.js, and its dist folder holds prebundled builds for use in a browser.
Worth knowing
The browser build covers only the document-based workbook. The streaming reader and writer are not included there, because of how they work.
Identity
- Status
- Active
- Maintainer
- Guyon Roche2
- Maintained by
- Individual2
- First release
- 20143
Releases
Adoption
Sources
- 2026-11-08: links, Written in, GitHub stars
api.github.com/repos/exceljs/exceljs - 2026-11-08: Maintainer, Maintained by, License
github.com/exceljs/exceljs/blob/master/LICENSE - 2026-11-08: First release
api.github.com/repos/exceljs/exceljs/commits/v0.0.1 - 2026-11-08: Categories, Runtime
github.com/exceljs/exceljs/blob/master/README.md - 2026-11-08: Minimum runtime
github.com/exceljs/exceljs/blob/v4.4.0/package.json - 2026-11-08: Current major version, Last release
api.github.com/repos/exceljs/exceljs/releases/latest - 2026-11-08: Contributors
api.github.com/repos/exceljs/exceljs/contributors?per_page=1 - 2026-11-08: npm downloads a week
api.npmjs.org/downloads/range/2026-11-01:2026-11-07/exceljs - 2026-11-08: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/exceljs