Open document conversion for sovereign collaboration.
HTTP API support is planned to be released in the first week of February.
DocSpec is a document specification and conversion system built around a JSON-based Abstract Syntax Tree (AST). It transforms legacy document formats into accessible, reusable content for modern editors.
ββββββββ ββββββββ
β DOCX β ββββββββββ βββββ€ β DOCX β
ββββββββ β β ββββββββ
ββββββββ β β ββββββββ
β HTML β ββββββββββ€ βββββ€ β HTML β
ββββββββ β β ββββββββ
ββββββββββ β β ββββββββββ
β Tiptap β ββββββββ€ βββββ€ β Tiptap β
ββββββββββ β βββββββββββββββββββ β ββββββββββ
βββββββββββββ β β DocSpec β β βββββββββββββ
β BlockNote β βββββΌβββββ€ β Abstract Syntax β βββββΌββββ€ β BlockNote β
βββββββββββββ β β Tree (AST) β β βββββββββββββ
ββββββββββββ β βββββββββββββββββββ β ββββββββββββ
β Markdown β ββββββ€ βββββ€ β Markdown β
ββββββββββββ β β ββββββββββββ
βββββββ β β βββββββ
β ODT β βββββββββββ€ βββββ€ β ODT β
βββββββ β β βββββββ
βββββββ β β βββββββββββββββββ
β PDF β βββββββββββ βββββ€ β Typst and PDF β
βββββββ β βββββββββββββββββ
β ββββββββ
βββββ€ β EPUB β
Legend: ββββββββ
βββββββββββββββ ββββββββββββββββββββββββββ
β Implemented β β Implementation planned β
βββββββββββββββ ββββββββββββββββββββββββββ
- Universal AST with TypeSpec specification for document interchange
- Import from DOCX, Tiptap
- Export to HTML, EPUB, BlockNote, and Tiptap
- Accessibility-first with real-time WCAG validation
DocSpec powers document import for La Suite Docs, part of the Franco-German-Dutch sovereign collaboration stack under DC-EDIC.
EUPL-1.2, MIT