Show HN: Serie – A rich Git commit graph in your terminal
5 months ago
- #TUI
- #Git
- #Terminal
- Serie is a TUI application that enhances the git log --graph experience in the terminal.
- It provides a rich, commit graph-centric browsing of Git repositories without needing complex tools.
- Supports various installation methods including cargo, pacman, brew, and pkgin.
- Features include customizable commit ordering (chrono or topo), graph width adjustment, and preloading options.
- Includes extensive keybindings for navigation, searching, and viewing commit details.
- Configurable via config files with options for protocol type, commit ordering, and UI preferences.
- Supports user-defined commands for displaying custom outputs like git diffs.
- Compatible with several terminal emulators including iTerm2, WezTerm, and VSCode integrated terminal.
- MIT licensed and open for contributions following the project's guidelines.