Show HN: I built a fast spreadsheet engine for the web in Rust/WASM
Category: library
Tags: wasm, rust, spreadsheet, engine, performance
Score: 7.8/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 7)
Titan is a high-performance spreadsheet engine written in Rust and compiled to WebAssembly, designed for browser-based recalculation of large sheets. It uses a chunked struct-of-arrays memory layout, bytecode VM with lazy range evaluation, and zero-copy viewports to minimize WASM boundary overhead. The project is notable for its careful engineering trade-offs and potential to power faster web-based spreadsheet applications.
Target audience: frontend developers, web application developers, spreadsheet tool builders
Repository: https://github.com/podraven/titan-engine · JavaScript · MIT · 35 stars
View on Hacker News