Skip to content

xlsx-format

The XLSX library your bundler will thank you for.

v2.0.0 ยท Zero dependencies. Fully async. TypeScript-first.

Zero Dependencies

No runtime dependencies. No supply chain risk. Nothing to audit, nothing to break.

Fully Async

Streaming ZIP under the hood. Your event loop stays free while Excel files are read and written.

TypeScript-First

Written in strict TypeScript from day one. Every export is fully typed โ€” no .d.ts bolted on after the fact.

Browser-Ready

Works with Uint8Array and ArrayBuffer. No Node.js APIs needed, no separate browser bundle required.

Tree-Shakeable

ESM + CJS with named exports. Your bundler drops what you don't use โ€” ship only what you need.

Drop-In Migration

API close to SheetJS by design. Add `await`, switch to named imports, and you're done.