VibeHunt
Back to browse

gitlogue

Cinematic git commit replay.

Source

gitlogue is a terminal‑based tool that animates Git history as a live, cinematic replay. It renders each commit with realistic typing effects, cursor movements, deletions, and file‑tree transitions, while applying Tree‑sitter syntax highlighting for dozens of languages. The program can display a working‑tree diff view, show project file trees with change statistics, and operate in a screensaver mode that loops random commits.

The utility is aimed at developers who want to visualize code evolution, educators illustrating version‑control concepts, presenters replaying real commit sequences, and users who enjoy a decorative terminal display. It also supports recording demos, creating content for videos or asciinema, and a “look busy” mode for ambient display.

Implemented in Rust, gitlogue offers fast, lightweight performance and a range of customization options, including nine built‑in themes, user‑defined themes, adjustable typing speeds, and filters by author, date, or file pattern. It is available via multiple package managers and can be built from source.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps