Satzstrom.
Dokumente bauen wie Software. Satzstrom verwandelt normale React-Projekte lokal in präzise paginierte, barrierefreie PDFs.



Webtechnologien bieten große gestalterische Freiheit, doch der Browser denkt in Ansichten statt in Dokumenten. Berichte, Rechnungen, Handbücher oder Bücher brauchen echte Seiten, wiederkehrende Seitenrahmen, stabile Umbrüche und eine verlässliche PDF-Struktur.
Satzstrom lässt das Dokument deshalb ein normales React-Projekt bleiben. Komponenten, Hooks, semantisches HTML, CSS, Daten, Schriften und frei gewählte Bibliotheken funktionieren wie gewohnt. Die Engine ergänzt nur das, was für physische Dokumente fehlt.
Eine eigene Layout- und Satzengine.
Feste Seiten und fließende Seitenvorlagen können in einem Dokument kombiniert werden. Absätze werden an ihren tatsächlich gesetzten Zeilen geteilt, Tabellen an Zeilen und Listen zwischen ihren Einträgen. Verschachtelte HTML- und CSS-Strukturen bleiben über Seitengrenzen erhalten.
Der Absatzsatz misst reale Browser-Glyphen und optimiert alle Zeilen gemeinsam. Dazu kommen TeX-Silbentrennung, Witwen und Waisen, Fußnoten, Mathematik, CJK und von rechts nach links gesetzte Schrift sowie Nummerierungen, Inhaltsverzeichnisse, Querverweise und PDF-Lesezeichen.
Vom Code bis zum fertigen PDF.
Die CLI deckt den gesamten Arbeitsablauf ab: Projekt anlegen, lokal entwickeln, Layout prüfen, einzelne Seiten inspizieren und das endgültige PDF rendern. Vorschau, Diagnostik und Ausgabe verwenden denselben Layoutzustand. Probleme werden mit konkretem Bezug zum Quellcode gemeldet, statt erst im fertigen Dokument sichtbar zu werden.
Über einen lokalen MCP-Server können Coding-Agents dieselben Dokumente prüfen und gerenderte Seiten als Bilder betrachten. Sie bearbeiten weiterhin normales React und CSS, sehen anschließend das tatsächliche Ergebnis und können es visuell weiterentwickeln.
Als Produkt veröffentlicht.
Satzstrom 0.1.1 ist als öffentliche Preview für Windows und Linux verfügbar. CLI und React-Primitives werden über npm installiert; Dokumentation, Beispiele und der öffentliche Teil des Codes liegen auf GitHub. Dokumente, Daten und PDFs bleiben lokal, ohne Cloud-Renderdienst oder Telemetrie.
Die Community Edition kann frei für persönliche und manuelle kommerzielle Arbeit eingesetzt werden. Automatisierte kommerzielle Dokumentproduktion erfordert eine separate Enterprise-Lizenz.
Ich habe Satzstrom vollständig konzipiert und umgesetzt – von Layout, Typografie und PDF-Struktur über CLI, Live-Vorschau und Agent-Integration bis zur öffentlichen Veröffentlichung als eigenständiges Developer Tool.