- Reproduziert die Dateibaum-UI von GitHub in der Terminal-Umgebung auf Basis der Rendering-Funktionen von delta
- Zeigt Dateibaum und Diff-Inhalte gleichzeitig an, sodass sich umfangreiche Codeänderungen schnell visuell erkunden lassen
- Als TUI mit der Programmiersprache Go und dem Framework Bubble Tea umgesetzt; unterstützt macOS/Linux/Windows
- Über den Dateibaum in der Seitenleiste ist ein schneller Wechsel zwischen geänderten Dateien möglich
- Umschaltbar zwischen Seiten-an-Seiten-Vergleich (side-by-side) und zusammengeführter Ansicht (unified)
- Unterstützt farbliche Kennzeichnung nach Dateistatus sowie die Anpassung von Icon-Stilen
- Erlaubt feine UI-Anpassungen über die Konfigurationsdatei
config.yml
- Integriert sich mit delta-Einstellungen, sodass derselbe Diff-Rendering-Stil beibehalten werden kann
- In Kombination mit der GitHub CLI (
gh) gut geeignet für Workflows zum visuellen Erkunden von PR-Diffs
- MIT-Lizenz
1 Kommentare
Lokal sieht die Ansicht nach Diff-Dateien ziemlich gut aus. Als Standard-Pager scheint es mir aber etwas unzureichend zu sein. Viele Befehle funktionieren auch nicht..