DEV Community

Cover image for terminal UI for git 🤩
Mainendra
Mainendra

Posted on

terminal UI for git 🤩

lazygit ❤️

lazygit

  • Similar to other UI tools.
  • Easy to switch branch and commit changes.
  • Supports VIM commands for navigation.
  • Has mouse support if you need.
  • Launch menu if you don't remember shortcuts 😀

Reference - https://github.com/jesseduffield/lazygit

gitui

gitui

  • Fast keyboard only controls.
  • Context based help for hot keys.
  • Async git API for fluid control.
  • written in rust 🦀

Reference - https://github.com/extrawurst/gitui

tig

tig

tig-help

  • ncurses-based text-mode interface 🤔
  • directly use sub-command from terminal 👍
  • kind of similar to gitk 😬

Reference - https://github.com/jonas/tig

Top comments (1)

Collapse
 
joel profile image
Joel Krause

Awesome. Thanks for the list. I’m gonna try out lazygit 🥳