gitlogue - Ein Commit-Replay-Tool für das Terminal, das die Git-Historie wie einen Film abspielt
(github.com/unhappychoice)- Ein Tool, das die Commit-Änderungen eines Git-Repositorys als Animationen (Tippen, Cursorbewegungen, Löschen, Dateiänderungen) abspielt und die Historie wie eine
lebendige Geschichtezeigt - Unterstützt Tree-sitter-basiertes Syntax-Highlighting für 29 Sprachen sowie die Visualisierung von Projekt-Dateibaum/Änderungsstatistiken
- Bietet einen Screensaver-Modus, 9 Standard-Themes sowie vollständige Anpassungsmöglichkeiten für eigene Themes
- Detaillierte Steuerungsoptionen wie Wiedergabe von Commit-Bereichen, Schleifen, Ansicht bestimmter Commits, Zeit-/Autor-Filter, Anpassung der Tippgeschwindigkeit und musterbasierte Ignore-Regeln
- In Rust entwickelt, daher leichtgewichtig und schnell. Installation in verschiedenen Umgebungen wie macOS/Win/Linux/Nix über Skripte, Homebrew, Cargo, Nix und Arch-Pakete möglich
7 Kommentare
Scheint so, als würde man so etwas in Beiträgen verwenden, die Coding-Tipps und Infos vermitteln.
Wow … die Idee ist genial.
Wow, wenn es ein Solo-Projekt ist, wäre das nach dem Abschluss wirklich praktisch, um sich anzusehen, was man in der ganzen Zeit gemacht hat. Wenn man den Code selbst geschrieben hat, reicht wahrscheinlich auch ein schnelles Durchlaufen, damit man sich ungefähr wieder erinnert: „Ach ja, was habe ich damals gemacht?“ Klingt interessant.
https://github.com/acaudwell/Gource
Das hier macht auch Spaß
War das „Gource in bloom“? Es ist schon beeindruckend, aber auch irgendwie lustig, wie er im Intro und in der Mitte des Vorstellungsvideos ganz allein überall am Baum herumknabbert, auftaucht, ihn ausprobiert und dabei sichtlich Spaß hat hahaha
Das ist ja interessant.
Da wird wohl ein 36 MB großes GIF in die
README.mdreingekloppt ... aua.