0.1.0 Public Preview · lokal · ohne Telemetrie

Dokumente bauen wie Software.

Satzstrom verbindet React und CSS mit echter Seitensetzung — für präzise, datengetriebene und zugängliche PDFs, die lokal entstehen.

Terminal
$ npm install -g satzstrom
$ satzstrom init mein-dokument
$ cd mein-dokument
$ satzstrom dev

Lokale Preview · dieselbe Paginierung wie im PDF

Titelseite des Satzstrom Specimen Book mit typografischem Raster
Dunkle Titelseite eines typografischen Weltraumatlas
Dunkelblaue Titelseite eines Board Reports
Echte Ausgaben aus dem Repository: ein Specimen Book, ein Atlas und ein Board Pack — jeweils aus React und CSS gesetzt.

Zwischen Browser und Satzsystem.

Frontend-Werkzeuge sind hervorragend für Gestaltung und Daten. Satzsysteme sind hervorragend für physische Seiten und lange Dokumente. Satzstrom bringt beides in einen normalen React-Workflow.

React bleibt React.
Komponenten, Hooks, semantisches HTML, Daten und dein eigenes Designsystem bleiben normale Teile des Projekts.
Seiten werden berechenbar.
Feste Seiten und fließende PageMaster teilen sich exakt dieselbe Paginierung in Preview, Diagnose und PDF.
Der Output bleibt prüfbar.
Überläufe und problematische Fragmentierung werden diagnostiziert, statt still ein falsches Dokument zu erzeugen.

Nicht drucken. Setzen.

Satzstrom nimmt keine lange Webseite und schneidet sie in Screenshots. Die Engine kennt Papierformate, Satzspiegel, wiederkehrende Seitenrahmen und den verfügbaren Raum jeder Seite.

  • Flow

    Absätze werden nach gesetzten Zeilen, Tabellen nach Zeilen und Listen zwischen Einträgen geteilt.

  • Keep

    Überschriften, Abbildungen und CSS-Break-Regeln halten zusammen, was semantisch zusammengehört.

  • Fallback

    Unklare Fragmentierung erzeugt eine konkrete Diagnose statt eines still beschädigten Layouts.

Eine mit Satzstrom gesetzte deutschsprachige Rechnung
Rechnung

Mehr als Export.

Die Primitives definieren nur, was physisch oder dokumentsemantisch sein muss. Gestaltung, Komponenten und Projektschnitt bleiben bei dir.

Physische Seiten
A4, Letter, eigene Formate, Hoch- und Querformat, Anschnitt und Schnittmarken in einem Dokument.
Professioneller Satz
Global optimierte Zeilen, TeX-Trennung, Witwen und Waisen, CJK, RTL, Mathematik und Fußnoten.
Dokumentstruktur
Hierarchische Nummerierung, Inhaltsverzeichnisse, Querverweise, Seitenziele und PDF-Bookmarks.
PDF-Standards
Getaggte PDFs sowie veraPDF-geprüftes PDF/A-2a und PDF/UA-1 aus semantischem HTML.
Daten und Libraries
Zod-validierte Daten und freie Wahl bei Komponenten, Styling und eigenen Bausteinen.
Lokale Werkzeuge
Live Preview, Strict Checks, Debug-Seiten, JSON-Inspektion und MCP — ohne Cloud-Renderdienst.

Ein visueller Entwicklungsloop.

CLI und MCP arbeiten auf demselben lokalen Dokument. Ein Agent kann gesetzte Seiten sehen, ohne den privaten Renderer-Code zu benötigen oder Dateien in eine Cloud zu senden.

  • Schreiben

    Du arbeitest weiter in document.tsx, deinen Komponenten, Styles und Daten.

  • Sehen

    Die Live Preview zeigt paginierte Seiten und aktualisiert lokale Imports, Assets und Daten.

  • Verstehen

    Inspect und Debug-Ansichten erklären Seitenzahl, Splits, Keep-Grenzen und Überläufe.

  • Ausgeben

    Ein Strict Check und derselbe Layoutzustand werden zum finalen PDF.

Eine React-Komponente bis zum fertigen PDF.

Starte ein Projekt, öffne die paginierte Vorschau und rendere das Ergebnis lokal. Die erste Seite braucht vier Befehle.

Quickstart öffnen