Ansi.md

Recommended Apps & Libs

As you might expect I enjoy a wide variety of cli apps myself. I install most of these with mise or brew, and I try to curate this list to stuff I actually use. Enjoy.

Apps

I think every dev should use these, personally.

app⭐ starswhat it does
atuin31kbetter shell history, with sync
bat60kcat replacement
delta32kcolorful diff viewer
doggo4knslookup replacement
dust12kdu replacement
eza23kls replacement
fd44kfind replacement
fx21kinteractive json browser
ghostty59kpreferred terminal
gron14kfully expand json for grepping
just35kcommand runner
mise32kdev tool manager
oh-my-posh23kmy prompt
ripgrep67kgrep replacement
sd7ksed replacement
tennis785stylish terminal tables
watchexec7krun a command when things change

Many of these pair nicely. For example, I use mise to install just and use a just test-watch rule with watchexec to run tests whenever something changes. Once you get used to working this way it's hard to go back. All wrapped in nice ansi color output with banner/warning/fatal, of course.

Apps - More Exotic

Here are apps that I like that feel more niche.

app⭐ starswhat it does
autossh-auto reconnect ssh when it dies
elio819file browser, great for bulk rename
fastfetch24kquickly get machine info
gum24kcharm's cli helper
hexyl10khex viewer
hunk8kgorgeous diff viewer
mg603emacs-lite for headless
pastel6kcli color tool
qsv4kcsv toolkit
ruplacer490find and replace across many files
vhs21kscripted cli demo maker
vivid2kLS_COLORS generator
zmx2kpersistent terminal sessions
zoxide39kcd replacement

Libs

Here are libraries that I personally have used and recommend. I have awarded each library a complimentary chicken, for fun.

liblang⭐ starswhat
🐔 bubbleteago44ktui builder
🐔 colorprofilego125term color depth & downsampling
🐔 konggo3kcli arg parser
🐔 lipglossgo12kstyling
🐔 termenvgo2kbg color detection
🐔 amazing_printruby1kobject pretty printer
🐔 slopruby1kcli arg parser
🐔 table_tennisruby208stylish terminal tables
🐔 anstylerust170color depth, downsampling & styling
🐔 claprust17kcli arg parser
🐔 termbgrust110bg color detection
🐔 terminal-colorsaurusrust77bg color detection

Listed Elsewhere

Also see Progress Bars & Spinners, along with our extensive TUIs section.