TL;DR
Open-source terminal tool animates Git commits with syntax highlighting, tree-sitter support for 26 languages, and customizable themes.
Key Points
- Built in Rust for performance with realistic typing animations and cursor movement playback
- Tree-sitter syntax highlighting supports 26 programming languages including Rust, Python, Go, Java, C++, and more
- 9 built-in themes with full TOML-based configuration via ~/.config/gitlogue/config.toml
- Multiple use cases: presentations, education, content creation, and screensaver mode with endless random commit replay
Why It Matters
Developers can visualize code evolution and commit history in presentations or educational contexts with a polished, performant tool. The Rust implementation and extensible architecture make it useful for both practical demonstrations and terminal customization enthusiasts who value lightweight, CLI-native solutions.
Source: github.com