mirror of
https://github.com/TaKO8Ki/awesome-alternatives-in-rust
synced 2024-11-10 06:04:13 +00:00
No description
.github | ||
results | ||
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
Awesome Alternatives in Rust
A curated list of replacements for existing software written in Rust.
If you want to contribute, please read CONTRIBUTING.md.
I renamed the repository to "Awesome Alternatives in Rust". The original name was "Awesome Rewrite It In Rust". For more details, please refer to this issue.
Table of contents
Applications
Container
runc
- youki - An experimental container runtime written in Rust
System tools
autojump / z
- zoxide - A smarter cd command for your terminal.
awk
- frawk - an efficient awk-like language
bash/PowerShell/fish
- nushell - An attractive structured shell
cat
- bat - A cat(1) clone with wings.
cloc
- tokei - Count your code, quickly.
cut
- choose - A human-friendly and fast alternative to cut and (sometimes) awk
du
- dua - View disk space usage and delete unwanted data, fast.
- dust - A more intuitive version of du in rust
find
- fd - A simple, fast and user-friendly alternative to 'find'
fzf
- skim - Fuzzy Finder in rust!
GNU coreutils
- coreutils - Cross-platform Rust rewrite of the GNU coreutils
hexdump
- hexyl - A command-line hex viewer
ls
- exa - A replacement for 'ls'
- lsd - An ls with a lot of pretty colors and awesome icons
- nat -
ls
alternative with useful info and a splash of color 🎨
nvm
- fnm - 🚀 Fast and simple Node.js version manager, built in Rust
- volta - Volta: JS Toolchains as Code. ⚡
ps
- procs - A modern replacement for ps written in Rust
rbenv
- frum - A little bit fast and modern Ruby version manager written in Rust
rm
- rip - A safe and ergonomic alternative to rm
sed
time
- hyperfine - A command-line benchmarking tool
tldr
- navi - An interactive cheatsheet tool for the command-line
- tealdeer - A very fast implementation of tldr in Rust.
top
- bottom - Yet another cross-platform graphical process/system monitor.
- ytop (no longer maintained) - A TUI system monitor written in Rust
Terminal
tmux
- Zellij - A terminal workspace with batteries included
Text editors
Vim
- Amp - A complete text editor for your terminal.
Utilities
codemod
- fastmod - A fast partial replacement for the codemod tool
jq
- jql - A JSON Query Language CLI tool built with Rust 🦀
Development tools
Command runners
- just - A command runner and partial replacement for
make
Linters
ESLint
- deno_lint - Blazing fast linter for JavaScript and TypeScript written in Rust
- RSLint - A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
ShellCheck
- Shellharden - The corrective bash syntax highlighter