Christian Perzy
Projekte
en | de

pd_ssg

seit 2025-06-01

pd_ssg ist ein Programm, das aus strukturierten TOML- und Markdown-Dateien eine Website wie diese generieren kann.

Funktionen

Die generierte Website besteht aus mehreren zentralen Komponenten:

Zusätzlich gibt es noch einige Features, die die gesamte Website betreffen:

Technik

Das Herzstück des Programms ist in Go geschrieben. Die Rohdaten werden eingelesen, miteinander verlinkt und schließlich mithilfe der Templates die finalen Dateien erstellt. Die Daten werden in strukturierten Verzeichnissen in TOML- und Markdown-Dateien definiert. Die Templates basieren auf HTML, CSS und JavaScript. Das Projekt umfasst derzeit etwa 4.000 Zeilen Code.

Relevante Fähigkeiten

Go
HTML
CSS
JavaScript