SheetJS
Some data may be outdated — see provenance labels.
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs observed · 2026-09-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5069
- days_rel: n/a
- days_push: 915
- n_releases_24m: 0
Adoption not part of the score
36347 stars · 7912 forks observed · 2026-09-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.98
SheetJS Community Edition is an open‑source JavaScript library for reading, writing, and manipulating spreadsheet files in many formats. It runs in browsers, Node.js, and desktop or mobile apps, providing a unified API for Excel, CSV, XML, and other workbook types.
Use cases
- Read data from Excel or CSV files in a web application
- Export data to .xlsx or .csv for reporting purposes
- Parse spreadsheet data on a Node.js server for ETL pipelines
- Convert legacy Lotus 1‑2‑3 or Quattro Pro files to modern formats
- Integrate spreadsheet import/export into Electron or mobile apps
When to choose
- You need a pure‑JavaScript solution that works both client‑side and server‑side
- Your project requires support for many spreadsheet formats without native dependencies
- You want a well‑maintained library with a large user base and active community
When to avoid
- You need advanced Excel features like pivot tables, charts, or formula evaluation (available only in the commercial Pro version)
- Performance is critical for processing extremely large workbooks and a compiled native library is preferred
- You require a fully typed API with strict TypeScript definitions (the CE version has limited typings)
Facets
library · maturity active
parser file-upload serialization data-science etl data-science web-development browser cross-platform excel xlsx csv spreadsheet data-wrangling sheetjs-ce data-engineering nodejs electron mobile
4 sources
- readme: https://github.com/SheetJS/sheetjs · fetched 2026-09-28 · be7d1c8877a9
- homepage: https://sheetjs.com/ · fetched 2026-09-14 · 49424333145a
- site_page: https://docs.sheetjs.com/ · fetched 2026-09-14 · f1020852849f
- registry_npm: https://registry.npmjs.org/sheetjs · fetched 2026-09-14 · 264d04acbb8c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SheetJS/sheetjs | main | 32 |
| SheetJS/js-cfb | backend | 32 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem