Gitmal – Statischer Seitengenerator für Git-Repositories
(github.com/antonmedv)- Ein Tool, das entwickelt wurde, um Git-Repositories im Web durchsuchbar und visuell darstellbar zu machen, und eine Funktion zur Erzeugung statischer HTML-Seiten mit Dateien, Commits und Code-Highlighting bietet
- Auf Basis von Go implementiert und dadurch mit hoher Build-Geschwindigkeit sowie einer einfachen Ausführungsstruktur
- Im Repository-Verzeichnis wird mit dem Befehl
gitmal .automatisch eine statische Website im Ordner ./output erzeugt - Unterstützt Markdown-Rendering und die Auswahl von Code-Highlighting-Themes
- Mit der Option
--themekönnen verschiedene Themes wiegithub-darkfestgelegt werden
- Mit der Option
- Docker-Ausführung wird unterstützt, sodass das Tool auch ohne lokale Umgebungseinrichtung bequem containerbasiert genutzt werden kann
- Unterstützt über die Optionen
--minifyund--gzipDateigrößenoptimierung und komprimierte Builds - Auch große Repositories wie Kubernetes können als statische Seiten erzeugt werden
- MIT-Lizenz
2 Kommentare
Ich vermute, die Erwähnung im Abschnitt
examplebedeutet wohl, dass es auch bei großen Repositories wie Kubernetes zwar 25 Minuten dauert, aber dennoch gut funktioniert.Oh, ich habe nur flüchtig hingeschaut. Ich habe es korrigiert. Danke.