Rust-based Tools
The following are tools that are built with safe languages, especially the Rust Language (and some Go Language):
CLI:
- awk
- bash
- cat
- cd
- ClamAV
- diff
- du
- find
- grep
- ls
- exa
- eza
- neofetch
- macchina: System information fetcher, with an emphasis on performance and minimalism
- ouch: Painless compression and decompression for your terminal
- ps
- procs: a modern replacement for ps written in Rust 🦀
- rm
- rip: Safe & ergonomic alternative to rm
- sed
- sudo/doas:
- tldr
- top/htop/btop
- btm (bottom)
- ytop
- topgrade: Upgrade all the things
- uutils coreutils
- uutils findutils
- wc (word count):
- tokei: Program that allows you to count code, quickly
- tcount: Count your code by tokens, types of syntax tree nodes, and patterns in the syntax tree. A tokei/scc/cloc alternative.
- more/less:
- moar (written in Go 🐹 not rust)
- pacman:
- paru: Feature packed AUR helper written in Rust 🦀
- wget
- rtorrent
- rqbit (has a GUI in rqbit-desktop)
- cratetorrent
- asciinema-rs
- alt
- dot
- titlecase
- watchexec
- sad CLI search and replace | Space Age seD
- fclones Efficient Duplicate File Finder
- hunter The fastest file manager in the galaxy!
- teip fastest Select partial standard input and replace with the result of another command efficiently
- cb Command line interface to manage clipboard
- semiuniq A uniq-like tool for removing nearby repeated lines in a file
- dua-cli View disk space usage and delete unwanted data, fast.
- htmlq Like jq, but for HTML.
- pipecolor A terminal filter to colorize output
- crowbook Converts books written in Markdown to HTML, LaTeX/PDF and EPUB
- delta A viewer for git and diff output
- pueue Manage your shell commands.
- gitui Blazing 💥 fast terminal-ui for git written in Rust 🦀
- rename Rename your files using your favorite text editor
- bropages Highly readable supplement to man pages from https://bropages.org. Shows simple, concise examples for commands with syntax highlighting.
- html2md convert simple html documents into markdown
- bk Terminal Epub reader
- viu Simple terminal image viewer written in Rust 🦀
- emulsion: A fast and minimalist image viewer. Displays images instantly. So fast it can play back an animation right from an image file sequence.
- t-rec: Blazingly fast terminal recorder that generates animated GIF images for the web written in Rust 🦀
- Text Editors:
- just
- matrix-commander-rs: simple but convenient CLI-based Matrix client app for sending and receiving (in Rust 🦀)
GUI:
- Desktop Environment:
- vscode
- zed: Written from scratch in Rust to efficiently leverage multiple CPU cores and your GPU.
- lapce: Code Editor similar to VisualStudioCode
- Terminal
- alacritty: a simple, GPU-accelerated terminal emulator written in Rust 🦀. It supports scroll-back, 24-bit colors (w:Color depth#True color (24-bit), copy/paste, clicking on URLs, and custom key bindings.
- WezTerm: Terminal based on Rust 🦀
- Warp: AI-powered terminal, auto-complete commands, edit like an IDE, and customization of themes & keybindings. Written in Rust 🦀 (Closed-sourced).
- git:
- guitar: fast terminal TUI written in Rust 🦀
- Clipboard:
- wl-clipboard-rs: a safe Rust crate for working with Wayland clipboard.
- Matrix:
Comments