Hucre
Overview
Hucre is a lightweight spreadsheet library built in pure TypeScript that enables developers to read, write and manipulate XLSX, CSV, ODS, JSON, NDJSON and XML files without external dependencies. It includes schema validation, streaming support, template generation, workbook builders, format conversion and round trip preservation of spreadsheet content. Designed for modern runtimes, it works in Node.js, Bun, Deno, browsers, Cloudflare Workers and edge environments while maintaining a small bundle size and full ESM support.
Key features
- XLSX CSV and ODS support
- Zero dependencies
- Streaming and schema validation
- Works across Node Bun Deno and browsers