Dev In The Mountain Header
A Developer In The mountains having fun

Some newish cli tools I use on a regular base

Tools that are mostly replacements for standard linux commands

fd - find files

Eza - modern replacement for ls

grep like find

silver searcher (ag) and RipGREP (rg) do about the same thing with diffrent syntaxes. I prefer silver searcher personally but RipGrep is required by some NeoVIM plugins I like. so I have both installed.

DNS client

disk usage

system info - nice top like tool

tldr - sortof a man replacement

  • tldr.sh
  • tldr-pages/tldr
  • simplified and community-driven man pages
  • provides practical examples for common commands
  • much faster to read than traditional man pages
  • multiple clients available (Node.js, Python, Rust, etc.)

Tools that are not really replacements for existing standard tools

ranger - cli file manager

ranger: A VIM-inspired filemanager for the console

lf - cli file manager written in Golang with full concurancy (crazy fast)

gokcehan/lf

fzf - fuzzy file finder

junegunn/fzf: A command-line fuzzy finder

zoxide - quick navigation to common used directories

ajeetdsouza/zoxide

croc

schollz/croc: Easily and securely send things from one computer to another

  • easy to install and use.
  • great simple way to xfer files between two computers fairly securely
  • the sender and the receiver must both be online at the same time.

httpie - test apis (written in Python)

HTTPie – command-line HTTP and API testing client for the API era

HTTPie GUI now avilable

  • simple to use
  • json keys are presented sorted
  • well tested
  • well documented

xh — test apis (written in Rust)

xh Github — Written to be simular in use as httpie.

  • faster then httpie
  • not all features are avilable for use
  • Documentation not as full featured.

CLI UI for git

focus (pomodoro timers)

bulk rename

  • vimv -- bulk rename files using vim
  • renameutils -- includes qmv (quick move) for bulk renaming
  • rnr -- command-line tool to batch rename files and directories
  • mmv -- rename multiple files using your editor
  • nomino -- batch rename utility written in Rust
  • brename -- cross-platform command-line tool for safely batch renaming files/directories
  • F2 -- cross-platform command-line tool for batch renaming files and directories quickly and safely

glow - cli markdown viewer

glow written in Go

kew - TUI music player

kew

wishlist - ssh manager

wishlist written in Go

trippy - network trip diagnostic tool

Trippy written in Rust

Data viewing

Basic system info

other

More places to find me
Mental Health
follow me on Mastodon