gitlogue transforms your Git commit history into a cinematic experience by replaying diffs keystroke by keystroke with realistic typing animations, cursor movements, and deletions. Each commit unfolds like live coding, complete with syntax highlighting across 26 languages via tree-sitter and a dynamic file tree that updates with every change.
Key capabilities include:
Perfect for code reviews, educational presentations, project showcases, and terminal aesthetics. Use it to visualize how software evolved, create engaging demos, or simply add visual interest to your workspace. Lightweight and fast, built entirely in Rust for optimal performance.
$ brew install gitlogue