Hasty Briefsbeta

Bilingual

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.