Developer Tool
Markdown Reader
CLI-Tool und Desktop-App, die Markdown-Dateien als schoene HTML-Leseerfahrung rendert. GitHub-Style Rendering, 4 Style-Presets (Default, LaTeX, Mono, Newspaper), Dark/Light Theme, Syntax-Highlighting, KaTeX-Mathe, Live-Reload, PDF-Export und native Tauri v2 Desktop-App mit File-Watching.
Architektur
Pipeline
Markdown parsen
unified + remark-parse verarbeitet GFM, Mathe, Tabellen und Task-Listen.
HTML rendern
rehype-Pipeline erzeugt self-contained HTML mit inlined CSS und Syntax-Highlighting.
Im Browser oeffnen
Automatisches Oeffnen oder Live-Reload mit WebSocket Hot-Refresh im Watch-Mode.
Optional exportieren
PDF-Export via headless Chrome/Edge oder HTML-Datei speichern.
Tech Stack
Technologien
Engineering Decisions
Architektur-Entscheidungen
Self-Contained HTML
Alles CSS inlined, keine externen Abhaengigkeiten. Die generierte HTML-Datei funktioniert ueberall ohne Internetverbindung — ideal fuer Offline-Nutzung und Archivierung.
Tauri v2 statt Electron
Minimaler Speicherverbrauch durch WebView statt eingebettetem Chromium. Leere Capabilities — die Desktop-App hat keinen Dateisystem-, Shell- oder Netzwerkzugriff aus dem WebView.
KaTeX MathML statt CSS-Fonts
MathML-Output braucht keine zusaetzlichen CSS-Dateien oder Fonts. Funktioniert in modernen Browsern nativ und haelt die HTML-Datei kompakt.