DEV Community

Cover image for terminal UI for git 🤩
Mainendra
Mainendra

Posted on

12 3

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 🥳

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay