H. Högl, 2022, 2023, 2024

  1. bat - cat replacement - https://github.com/sharkdp/bat
  2. exa ls - ls replacement - https://github.com/ogham/exa
  3. rg - grep replacement - https://github.com/BurntSushi/ripgrep
  4. fd - find replacement - https://github.com/sharkdp/fd
  5. as-tree - tree output (use like fd | as-tree) - https://github.com/jez/as-tree
  6. procs - ps replacement - https://github.com/dalance/procs
  7. sd - find and replace - https://github.com/chmln/sd
  8. ruplacer - search and replace - https://github.com/dmerejkowsky/ruplacer
  9. amber - search and replace (similar to ag, ack, grep) - https://github.com/dalance/amber
  10. dust - du replacement - https://github.com/bootandy/dust
  11. starship - cross shell prompt - https://starship.rs
  12. tokei - code statistics - https://github.com/XAMPPRocky/tokei
  13. loc - aehnlich zu tokei (schneller) - https://github.com/cgag/loc
  14. hyperfine - command line benchmarking tool - https://github.com/sharkdp/hyperfine
  15. ytop - TUI based system monitor - https://github.com/cjbassi/ytop (no longer maintained, similar: bottom https://github.com/ClementTsang/bottom)
  16. tealdeer - tldr in Rust (simpler replacement for man pages) - https://github.com/dbrgn/tealdeer
  17. bandwhich - network utilization by process, connection and remote IP/hostname - https://github.com/imsnif/bandwhich
  18. grex - regular expression tools and lib - https://github.com/pemistahl/grex
  19. rmesg - dmesg in Rust - https://github.com/polyverse/rmesg
  20. zoxide - smarter cd, autojumper - https://github.com/ajeetdsouza/zoxide
  21. sn - manage build artefacts, du replacement - https://github.com/vmchale/tin-summer
  22. delta - A syntax-highlighting pager for git, diff, and grep output - https://github.com/dandavison/delta
  23. tp-note - minimalistic note taking - https://github.com/getreu/tp-note
  24. hexdmp - hexdump tool - https://badlydrawnrod.github.io/hexdmp
  25. nushell - new type of shell - https://github.com/nushell/nushell
  26. diskonaut - Terminal disk space navigator - https://github.com/imsnif/diskonaut
  27. jless - JSON Viewer - https://jless.io | https://github.com/PaulJuliusMartinez/jless
  28. tv - tidy viewer csv pretty printer - https://github.com/alexhallam/tv
  29. xsv - CSV utility - https://github.com/BurntSushi/xsv (siehe auch den fork qsv, https://github.com/jqnatividad/qsv)
  30. just - similar to make, needs justfile - https://github.com/casey/just
  31. bevy - game engine - https://github.com/bevyengine/bevy
  32. SpotifyTUI - TUI for spotify - https://github.com/Rigellute/spotify-tui
  33. GitUI - TUI for git - https://github.com/extrawurst/gitui
  34. kmon - Linux Kernel Manager and Activity Monitor - https://github.com/orhun/kmon
  35. alacritty - A cross-platform, OpenGL terminal emulator. (alacritty.org) - https://github.com/alacritty/alacritty
  36. toml2json - Convert .toml to .json Files - https://lib.rs/crates/toml2json
  37. lowcharts - plots im terminal - https://github.com/juan-leon/lowcharts
  38. appflowy - Alternative zu notion.so - https://www.appflowy.io
  39. svgbob - ASCII in SVG wandeln - https://github.com/ivanceras/svgbob
  40. serial-monitor - terminal emulator in Rust (UART) - https://github.com/dhylands/serial-monitor
  41. mdbook - Buecher in Markdown schreiben - https://rust-lang.github.io/mdBook/index.html
  42. zellij - terminal multiplexer in Rust - https://github.com/zellij-org/zellij
  43. rnr - rename multiple files and directories - https://github.com/ChuckDaniels87/rnr
  44. memgrep - grep for /proc/pid/mem - https://github.com/eras/memgrep
  45. broot - a new way to browse through directories - https://github.com/Canop/broot
  46. youtube-subscriptions - terminal UI for viewing youtube and/or peertube subscriptions - https://github.com/yazgoo/youtube-subscriptions
  47. json2excel - rust/webasm lib to convert json to excel - https://github.com/dhtmlx/json2excel
  48. amp - simple editor - https://amp.rs
  49. ox - code editor im terminal - https://github.com/curlpipe/ox
  50. onefetch - Git-Auskunft in der Shell - https://github.com/o2sh/onefetch
  51. hl - Log viewer für JSON Format - https://github.com/pamburus/hl
  52. rustscan - Port Scanner - https://github.com/RustScan/RustScan
  53. sic - Bildverarbeitung auf der Konsole (CLI wrapper for https://github.com/image-rs/image) - https://github.com/foresterre/sic
  54. rperf - Alternative to iperf - https://github.com/opensource-3d-p/rperf
  55. ch4 - DNS Client - https://github.com/r-bk/ch4
  56. Blue Recorder - A simple desktop recorder for Linux systems. Built using GTK+ 3 and ffmpeg. - https://github.com/xlmnxp/blue-recorder
  57. lfs - List filesystems (df replacement) - https://github.com/canop/lfs
  58. lsd - Next gen ls (ls deluxe) - https://github.com/Peltoche/lsd
  59. difftastic - Difftastic is a structural diff tool that compares files based on their syntax. -https://github.com/wilfred/difftastic
  60. mprocs - mprocs runs multiple commands in parallel and shows output of each command separately - https://github.com/pvolok/mprocs
  61. downcat - A simple cross-platform remote file management tool to upload and download files over HTTP/S - https://github.com/sexnine/downcat
  62. lemmy - Ein Link Aggregator für das Fediverse (ähnlich Reddit) - https://join-lemmy.org
  63. RustDesk - Remote Desktop Software (aehnlich TeamViewer) - https://github.com/rustdesk/rustdesk
  64. Quickwit - Alternative to Elasticsearch (powered by Tantivy full-text search engine) - https://quickwit.io
  65. choose - cut and (a bit) awk replacement - https://github.com/theryangeary/choose
  66. frawk - awk replacement - https://github.com/ezrosent/frawk
  67. brain - Zettelkasten in Rust - https://github.com/robert-lag/brain
  68. smeagol - lokales Wiki, ähnlich Gollum - https://github.com/AustinWise/smeagol
  69. rmx - rm replacement - https://github.com/demfabris/rmx
  70. navi - An interactive cheatsheet tool for the command-line - https://crates.io/crates/navi
  71. vaultwarden - Alternative implementation of the Bitwarden server API written in Rust - https://github.com/dani-garcia/vaultwarden
  72. lesma paste app - simple paste app friendly with browser and command line (rocket, tera) - http://gitlab.com/ogarcia/lesma
  73. dexios - A secure file encryption utility, written in Rust - https://github.com/brxken128/dexios
  74. watchexec - Executes commands in response to file modifications - https://github.com/watchexec/watchexec
  75. samanlainen - Delete duplicate files. Uses SHA512. Rewritten from duplikaatti (Go) in Rust - https://github.com/raspi/samanlainen
  76. zola - A fast static site generator in a single binary with everything built-in. https://www.getzola.org - https://github.com/getzola/zola
  77. helix - A post-modern modal text editor (ähnlich Vim und Kakoune) - https://github.com/helix-editor/helix, https://helix-editor.com
  78. revolt - Alternative zu Discord. Backend ist in Rust geschrieben - https://revolt.chat
  79. hunt - A highly-opinionated simplified Find command made with Rust - https://github.com/LyonSyonII/hunt-rs
  80. hurl - Hurl, run and test HTTP requests with plain text (https://hurl.dev) - https://github.com/Orange-OpenSource/hurl
  81. joshuto - file manager - https://github.com/kamiyaa/joshuto
  82. kalker - calculator that supports user-defined variables, functions, differentiation, and integration - https://github.com/PaddiM8/kalker and https://kalker.xyz
  83. rtx - rtx is a tool for managing programming language and tool versions - https://github.com/jdx/rtx
  84. himalaya - CLI to manage emails, based on email-lib https://github.com/soywod/himalaya
  85. gitoxide (gix) - git in Rust - https://github.com/Byron/gitoxide
  86. ruff - Python linter and code formatter - https://github.com/astral-sh/ruff
  87. dprint - A pluggable and configurable code formatting platform written in Rust - https://dprint.dev
  88. lapce - A modern open source code editor in Rust - https://lapce.dev
  89. rust-chatgpt-cli - A user-friendly terminal interface for OpenAI's GPT chatbot - https://github.com/DieHard073055/rust-chatgpt-cli
  90. eza - A modern, maintained replacement for ls - https://eza.rocks
  91. minicaldav - Minimal CalDAV client - https://gitlab.com/floers/minicaldav
  92. doctave - Documentation site generator - https://github.com/Doctave/doctave
  93. footage - Polish videos - https://gitlab.com/adhami3310/Footage
  94. jaq - A clone of jq written in Rust - https://github.com/01mf02/jaq
  95. clog - Generate beautiful changelogs from your Git commit history - https://github.com/clog-tool/clog-cli
  96. typst - Workflow for science documentation (Alternative zu LaTeX) - https://typst.app
  97. uv - An extremely fast Python package installer and resolver, written in Rust (next step to "cargo for Python") - https://github.com/astral-sh/uv
  98. rsass - Sass reimplemented in rust with nom - https://github.com/kaj/rsass
  99. rusmux - Wrapper fuer tmux (aehnlich tmuxinator oder tmuxp) - https://github.com/MeirKriheli/rusmux
  100. sk - Fuzzy finder in Rust - https://github.com/lotabout/skim

Weitere Quellen für Rust CLI Tools:

RustTools (zuletzt geƤndert am 2024-04-27 07:46:56 durch HubertHoegl)