OpenCalc · alpha · successor to Casual Sheets
A spreadsheet engine you can put anywhere.
OpenCalc is an embeddable spreadsheet engine written in Rust.
It reads and writes .xlsx, calculates it, renders a live canvas
grid, and runs the whole engine client-side in WebAssembly — so
co-editing scales without sticky sessions and the editor keeps working when the
network hiccups. It is the ground-up successor to
Casual Sheets: same job, rewritten as a
deterministic engine instead of a web app.
Apache-2.0. Alpha — the engine, editor and SDK are live and the
co-editing stack runs, but interfaces still move and the npm line is published at
0.0.0. Pin what you test against.