titan-engine
Rust and WebAssembly spreadsheet engine built to calculate large sheets in web apps
SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
titan-engine is a spreadsheet engine written in Rust and compiled to WebAssembly. Cells can be changed using A1 notation or row and column coordinates, and changed cells and downstream dependencies are reported through events. For bulk input, batch mode collects changes before recalculating the dependency graph once.
KEY FEATURES
Key features
- Set cell values using A1 notation or row and column coordinates
- Report cell changes and downstream dependency results through events
- Process bulk input in a batch before recalculating dependencies
- Read values from a viewport without copying them
- Detect circular references and return a #CYCLE! error