Skip to content

Instantly share code, notes, and snippets.

@tomschall
Created December 7, 2025 15:01
Show Gist options
  • Select an option

  • Save tomschall/54c92740344634bec5a0a775643df34c to your computer and use it in GitHub Desktop.

Select an option

Save tomschall/54c92740344634bec5a0a775643df34c to your computer and use it in GitHub Desktop.

Moderne Rust-CLI-Tools im Überblick

  • ripgrep
  • fd
  • eza
  • bat
  • zoxide
  • nushell
  • alacritty
  • zellij
  • starship
  • dust
  • procs
  • hyperfine

2. ripgrep (rg) -- dein Turbo-Grep

Was es ist:
Ein blitzschnelles Suchtool für Text/Code, optimiert für Developer.

rg "useEffect"
rg -i "jwt"
rg "fetchData" --glob '*.ts' --glob '*.tsx'
rg "TODO" -n -C 3

3. fd -- find, aber in sympathisch

fd '.ts$'
fd '.tsx?$' src
fd -t d story
fd '.test.ts$' -x npx jest {}

4. eza -- besseres ls

eza
eza -lh
eza --tree --level=2
eza --git -lh

5. bat -- cat mit Syntax-Highlighting

bat src/App.tsx
bat --style=plain README.md
bat --paging=never hugefile.log

6. zoxide -- smarteres cd

z foo
z pro
zi src/components
zoxide query projects

7. Nushell -- eine Shell mit strukturierten Daten

ls | where size > 1mb
ps | where cpu > 10
open package.json | get dependencies

8. Alacritty -- extrem schneller Terminal-Emulator

Konfiguriert über alacritty.toml, GPU-beschleunigt.


9. Zellij -- moderner Terminal-Multiplexer

zellij
zellij a sessionname
zellij --layout compact

10. Starship -- minimalistischer Prompt

# ~/.config/starship.toml
add_newline = false
[directory]
truncation_length = 3

11. dust -- hübscheres du

dust
dust -r src
dust -d 2

12. procs -- besseres ps

procs
procs node
procs --tree

13. hyperfine -- Benchmarking richtig gemacht

hyperfine "npm install"
hyperfine "rg test" "grep -R test ."
hyperfine --warmup 3 "my-command"

14. bottom -- moderner Systemmonitor

btm
btm --battery

Fazit

Diese Rust-Tools bringen dir: - 🚀 Geschwindigkeit\

  • 🧼 klare Syntax\
  • 🛠️ Developer-zentrierte Features\
  • 🤝 Nahtlose Integration in moderne Workflows

Perfekt für deinen Dev-Alltag, Tom!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment