Skip to content
Sheetwrite

Sheetwrite / Documentation

Compatibility and limits

Explicit boundaries for data loading, formulas, protection, collaboration, Worker rendering, and XLSX.
AreaSupported contractBoundary
DataEager columnar data or cancellable datasource pages; dense and allocation-lazy paged storageFull-sheet queries and exports are incomplete until required pages load
FormulasPersisted formula source, A1/range references, named ranges, supported deterministic functionsNo dynamic arrays/spills, external IMPORT*, custom JavaScript, random functions, charts, or pivots
ProtectionSerializable client interaction policy with atomic/partial local mutation behaviorNever server authorization; remote operations bypass local UX policy
CollaborationHost sequencing, stable mutation IDs, durable optimistic edits, ordered remote operations, presence/comments/revisions, conservative rebaseNo bundled server, CRDT, or general OT; ambiguous structural/formula conflicts require host UX
WorkerOffscreenCanvas rendering with capability/startup fallbackCustom function renderers cannot transfer to the worker
XLSXTable interchange plus supported workbook formulas/styles/merges/dimensions/frozen panes/names and Sheetwrite metadataUnsupported workbook features are warned, flattened, or dropped; not full Excel fidelity
AccessibilityARIA grid mirror for the visible virtualized window with keyboard-driven updatesThe full document is not duplicated into hidden DOM

Compatibility statements are feature contracts, not claims of Excel or Google Sheets parity.