DEV Community

Hasse R. Hansen
Hasse R. Hansen

Posted on

My favorite CLI tools

Get started


brew install htop jq bat exa prettyping diff-so-fancy

Enter fullscreen mode Exit fullscreen mode

The tools explained a bit.

htop a more advanced top alternative.
alias top="htop"

bat - a fancy cat with syntax highlight
alias cat="bat --theme=1337"

prettyping
alias ping="prettyping --nolegend"

jq

exa
alias ls=exa
alias ll="exa -l"
example ls -la --git

diff-so-fancy
alias diff=diff-so-fancy

Top comments (7)

Collapse
 
tux0r profile image
tux0r

I honestly wish more people would add a hint about their environment to the tags or the title. DEV seems to be populated by users who can't imagine that anyone doesn't use macOS. :-/

Collapse
 
pmcgowan profile image
p-mcgowan

I see where you're coming from toxor, but a quick search through the repos shows they're all nix compatible, as with many cli tools. Aside from the package manager (which differs between OS's and often distros), usually most things are compatible or there are linux alternatives. Building from source is often an option as well, if you're feeling amphibious.

Collapse
 
ramlev profile image
Hasse R. Hansen

Those tools also works for other OS'es

Collapse
 
tux0r profile image
tux0r

brew definitely does not.

Thread Thread
 
cannuhlar profile image
Can Nuhlar

Actually It can but I get your point.

Collapse
 
devpbrilius profile image
Povilas Brilius

Insane...

Collapse
 
ramlev profile image
Hasse R. Hansen

Must check the fish shell, have any cool links to check?