Narrative stays clean
No HTML. No Markdown. No inline styling. TEXTv1.2 contains readable source content and natural structure only.
Text2Doc is a clean document workflow built on strict separation. The source stays readable, the structure stays explicit, and rendering stays controlled.
One binary per platform. Embedded project init. No runtime template bundle beside the executable.
Pure narrative content and natural structure.
Semantic composition, injection, assets, and render control.
Templates and CSS define the final document appearance.
./text2doc-cli init my_project ./text2doc-cli build my_project # output my_project/my_project.html # extract (macOS / Linux) tar -xzf text2doc-cli-v2026.04.19-aarch64-apple-darwin.tar.gz # extract (Windows) unzip text2doc-cli-v2026.04.19-x86_64-pc-windows-gnu.zip # macOS (if blocked) xattr -d com.apple.quarantine text2doc-cli
Text2Doc is not a loose markup dialect. It is a deterministic pipeline for documents where content, structure, and presentation do not leak into each other.
No HTML. No Markdown. No inline styling. TEXTv1.2 contains readable source content and natural structure only.
Richer document behavior lives beside the text: injections, figures, code blocks, tables, outline, header, and asset references.
Templates and CSS define the final HTML. The visual layer can evolve without polluting the source document.
Start from source text, apply semantic composition through SIDECAR, then render a stable HTML document.
Author a simple source document with sections, paragraphs, and lists.
Attach templates, CSS, outline, header, injections, assets, and reclassification rules.
Use a single local binary to initialize a project and render the final document.
Open the generated document locally or work interactively with the WebAPP in the browser.
Text2Doc CLI is distributed as a self-contained binary per platform. The init sample project is embedded into the executable.
Native build for Apple Silicon Macs.
Download macOS ARM64Portable static-style Linux binary focused on zero-dependency deployment.
Download Linux muslStandalone Windows executable packed as a zip archive.
Download Windowsxattr -d com.apple.quarantine text2doc-cli
Explore the format, inspect a rendered example, or open the in-browser editor and renderer.
Download the structured sample that defines the pure text rules.
Download sampleSee injections, assets, render composition, and richer document structures.
Download demo projectOpen the HTML demo to see how a clean source becomes a composed document.
View demo HTMLRead the specification, try the WebAPP, or reach out directly.
Markdown alternatives, DITA, Docusaurus, PINA, and machine-first documentation.
Open articlesUnderstand the rules, the format, and the philosophy behind the workflow.
Open specificationEdit, load, and build locally in the browser-based Text2Doc environment.
Launch WebAPPQuestions, feedback, and early-stage discussions are welcome.
contact@text2doc.orgText2Doc is designed for documents that should remain readable in source form and stable in rendered form.