Skip to content
JS
Alternatives

xlsx alternatives

8 packages that do the same job as xlsx: fast-formula-parser, filefy, exceljs, @mui/x-internal-exceljs-fork, officeparser, xlsx-js-style, react-spreadsheet, hyperformula. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
xlsx
This package
9.3m+170%-74 years agoESM + CommonJSBundled-
fast-formula-parser210.1k+188%-45 years agoCommonJSNone-
filefy119.6k-9%-05 years agoCommonJSNone-
exceljs10.7m+351%-92 years agoCommonJSBundled-
@mui/x-internal-exceljs-fork150.5k--63 months agoCommonJSBundled-
officeparser568.9k+370%-58 days agoESM + CommonJSBundled-
xlsx-js-style526.5k+465%-104 years agoCommonJSBundled-
react-spreadsheet167.3k+91%-41 year agoESM + CommonJSBundled-
hyperformula255.9k+131%-21 month agoESM + CommonJSBundled-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

fast excel formula parser

Compared with xlsx

  • 44x fewer weekly downloads (210.1k vs 9.3m)
  • 4 dependencies vs 7
  • CommonJS vs ESM + CommonJS
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=0.8
  • Last release 26 Nov 2020 vs 24 Mar 2022
  • 69x fewer GitHub stars (523 vs 36.3k)

A javascript library to produce downloadable files sucs as in CSV, PDF, XLSX, DOCX formats

Compared with xlsx

  • 78x fewer weekly downloads (119.6k vs 9.3m)
  • 0 dependencies vs 7
  • CommonJS vs ESM + CommonJS
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=0.8
  • Last release 31 May 2021 vs 24 Mar 2022
  • 826x fewer GitHub stars (44 vs 36.3k)

Excel Workbook Manager - Read and Write xlsx and csv Files.

Compared with xlsx

  • 1.1x more weekly downloads (10.7m vs 9.3m)
  • 9 dependencies vs 7
  • CommonJS vs ESM + CommonJS
  • Declares Node.js >=8.3.0 vs Node.js >=0.8
  • Last release 19 Oct 2023 vs 24 Mar 2022
  • 2.3x fewer GitHub stars (15.5k vs 36.3k)

Excel Workbook Manager - Read and Write xlsx and csv Files.

Compared with xlsx

  • 62x fewer weekly downloads (150.5k vs 9.3m)
  • 6 dependencies vs 7
  • CommonJS vs ESM + CommonJS
  • Declares Node.js >=14.17.0 vs Node.js >=0.8
  • Last release 2 Jun 2026 vs 24 Mar 2022
  • 2.3x fewer GitHub stars (15.5k vs 36.3k)

A robust, strictly-typed Node.js and Browser library for parsing office files (.docx, .pptx, .xlsx, .odt, .odp, .ods, .odg, .pdf, .rtf, .csv, .md, .html, .epub) and generating high-fidelity outputs in DOCX, ODT, Markdown, HTML, CSV, RTF, PDF, EPUB, and RA

Compared with xlsx

  • 16x fewer weekly downloads (568.9k vs 9.3m)
  • 5 dependencies vs 7
  • Declares Node.js >=22.13.0 vs Node.js >=0.8
  • Last release 16 Sept 2026 vs 24 Mar 2022
  • 66x fewer GitHub stars (549 vs 36.3k)

SheetJS Spreadsheet Community Edition plus Basic Cell Styles

Compared with xlsx

  • 18x fewer weekly downloads (526.5k vs 9.3m)
  • 10 dependencies vs 7
  • CommonJS vs ESM + CommonJS
  • Last release 5 Apr 2022 vs 24 Mar 2022
  • 71x fewer GitHub stars (512 vs 36.3k)

Simple, customizable yet performant spreadsheet for React

Compared with xlsx

  • 56x fewer weekly downloads (167.3k vs 9.3m)
  • 4 dependencies vs 7
  • Declares no Node.js engine range vs Node.js >=0.8
  • Last release 30 Mar 2025 vs 24 Mar 2022
  • 23x fewer GitHub stars (1.6k vs 36.3k)

HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas

Compared with xlsx

  • 36x fewer weekly downloads (255.9k vs 9.3m)
  • 2 dependencies vs 7
  • Declares no Node.js engine range vs Node.js >=0.8
  • Last release 10 Aug 2026 vs 24 Mar 2022
  • 13x fewer GitHub stars (2.8k vs 36.3k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.