lazygit
Simple terminal UI for Git commands — faster than memorizing git flags
Blazing fast, infinitely customizable cross-shell prompt for any terminal
Starship is the terminal prompt that makes every other prompt feel slow and ugly by comparison. Written in Rust, it renders in under a millisecond even on massive repositories, and it shows you everything you need at a glance: git status, language versions, directory context, execution time, and more. It works with bash, zsh, fish, PowerShell, and more, so you get the same experience across every shell. The customization is nearly infinite — you can configure exactly what information appears and how it looks. What makes Starship special is how it transforms your daily terminal experience with minimal effort: a five-minute setup and you'll never look at a bare prompt the same way again. The trade-off is that it's a prompt, not a shell — it won't give you new capabilities, just better information. But information is everything in the terminal, and Starship delivers it faster than anything else.
Good first choice if you want a practical tool without spending the afternoon reading developer docs.
See your git status, language versions, and directory context at a glance
One prompt that adapts to whatever project and language you're working with