Files
VuongKB/ATLAS/Apps/Linux Apps and Tools.md
T

68 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
created: '2026-04-05T05:52:29+00:00'
id: 42f804d0-e8a6-40ed-a8b9-098147d9bf52
keywords:
- linux
- tools
- json
- better
- apps
- cli
- tmux
- alternative
- lazygit
- tui
- tool
- list
- command
- line
- ohmyposh
links: []
modified: '2026-04-05T05:52:29+00:00'
summary: 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.
tags: []
title: 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