The document is data
Every document is schema-validated JSON you can store, diff and transform. The editor on screen is one view of it; a Word file, a web page or a PDF are others.
Written from scratch. No ProseMirror, no Lexical, no Slate, and no runtime dependencies in anything it ships.