1.3 KiB
created, id, links, modified, summary, tags, title
| created | id | links | modified | summary | tags | title |
|---|---|---|---|---|---|---|
| 2026-04-05T05:52:29+00:00 | 42f804d0-e8a6-40ed-a8b9-098147d9bf52 | 2026-04-05T05:52:29+00:00 | This note lists modern Linux CLI tools that enhance the standard command line experience with alternatives like `bat` (highlighted `cat`), `fd`/`rg` (faster find/grep), TUIs like `lazygit`/`lazydocker`, and utilities for JSON (`jq`, `jc`, `gron`) and Python (`uv`). These tools offer significant improvements over traditional Linux commands. | Linux Apps and Tools |
a#linux #cli
A list of command line tools to use in linux
ohmyposh tmux
bat - cat with highlight difftastic - better diff gdu - ncdu for ssds (disk space analyser) zoxide - modern cd fd - find alternative rg - ripgrep (grep) fzf - fuzzy finder jless - json viewer with mouse folding dra - download and install release assets lazygit - git TUI lazydocker - docker TUI yazi - file manager with image preview zellij - better tmux / screen starship - cross shell prompt config task, a Makefile alternative hyperfine, a benchmark tool vegeta, a load testing tool sd, a better, more intuitive sed
There’s also the JSON trinity:
jq, the well know JSON processor jc, convert the output of many CLI tools to JSON gron, make JSON greppable
For python:
uv instead of conda/pip
thefuck for screwing up commands lazygit