About Hucre
A modern spreadsheet engine for the TypeScript ecosystem. No dependencies, no compromises.
Our Mission
Spreadsheets are everywhere. They power business processes, data pipelines, and reporting across every industry. Yet working with spreadsheet files in JavaScript and TypeScript has always been frustrating—bloated libraries, poor TypeScript support, and security concerns.
We built Hucre to change that. A pure TypeScript engine with zero external dependencies, designed for modern runtimes and built with developer experience as the priority.
What We Believe
The principles that guide how we build Hucre.
Zero Dependencies
We believe in self-contained software. No external packages means no supply chain risk, smaller bundles, and code you can audit.
TypeScript First
Built from the ground up in TypeScript with full type safety. No @types packages needed, no runtime type errors.
Performance Matters
Optimized for real-world workloads. We benchmark against alternatives and continuously improve parsing and serialization speed.
Security by Default
No eval, no dynamic code execution, no unsafe operations. Safe to run in sandboxed environments and serverless functions.
Our Journey
From internal tool to production-ready engine.
Project Started
Initial development began as an internal tool for handling spreadsheet data in TypeScript projects.
Early Access Launch
Opened limited early access to select teams and developers. First production deployments.
Growing Ecosystem
Expanded format support, improved performance, and growing community of early adopters.
Built in the Open
While Hucre is a commercial product, we believe in transparency. Our documentation, examples, and community resources are freely available. We are exploring open-source options for the future.
Explore DocumentationJoin Our Early Access
Be part of building the future of spreadsheet handling in TypeScript.