CLIs of the day

typos

A command line tool that checks your (code) files for typos.

You can just run it in the directory that you want to check and it will show you all the typos it finds.

You can then run typos -w to let it fix typos automatically. But you have to fix some typos yourself if typos has more than one possible fix.

gitui

A terminal user interface (TUI) for Git written in Rust 🦀 It is very user friendly and self explanatory like Zellij.

lazygit

Another TUI for Git (but written in Go 👎️). Try both to find out which one you like more.

git-cliff

Automatically generates a CHANGELOG.md file based on conventional commits.

Conventional commits have their pros and cons. Try them out to see if you like their systematic approach.