Skip to content

Instantly share code, notes, and snippets.

@asears
Last active March 30, 2024 11:06
Show Gist options
  • Save asears/a0198b164698d4520a53a5c439f60fa6 to your computer and use it in GitHub Desktop.
Save asears/a0198b164698d4520a53a5c439f60fa6 to your computer and use it in GitHub Desktop.
Rust-built cli tools and replacements

Client Tools and Utilities

From a thread on Rust replacements for common utilities https://twitter.com/MilesCranmer

https://crates.io/

Linux Kernel https://git.kernel.org/pub/scm/linux/kernel/

cat https://github.com/coreutils/coreutils/blob/master/src/cat.c bat https://github.com/sharkdp/bat

pip https://github.com/pypa/pip https://snyk.io/advisor/python/pip

uv https://github.com/astral-sh/uv https://snyk.io/advisor/python/uv

grep https://github.com/git/git/blob/master/grep.c

ripgrep https://github.com/BurntSushi/ripgrep

htop https://github.com/htop-dev/htop

zenith https://github.com/bvaisvil/zenith

fswatch https://github.com/emcrisostomo/fswatch watchexec https://github.com/watchexec/watchexec

diff https://www.gnu.org/software/diffutils/

difft https://github.com/Wilfred/difftastic

ls https://github.com/coreutils/coreutils/blob/master/src/ls.c

lsd https://github.com/lsd-rs/lsd

eza https://github.com/eza-community/eza

find https://www.gnu.org/software/findutils/

fd https://github.com/sharkdp/fd

cd z zoxide https://github.com/ajeetdsouza/zoxide

history atuin https://github.com/atuinsh/atuin

bash/zsh https://github.com/ohmyzsh/ohmyzsh nushell nu-shell https://github.com/nushell/nushell

starship https://github.com/starship/starship

flake8/black/bandit/mccabe/pylint ruff https://github.com/astral-sh/ruff

ncdu https://github.com/rofl0r/ncdu ranger https://github.com/ranger/ranger joshuto https://github.com/kamiyaa/joshuto

midnight commander https://github.com/MidnightCommander/mc yazi https://github.com/sxyazi/yazi dust https://github.com/bootandy/dust

diff delta https://github.com/dandavison/delta

watch https://github.com/tj/watch

hwatch https://github.com/blacknon/hwatch

ps https://github.com/openbsd/src/blob/master/bin/ps/ps.c procs https://github.com/dalance/procs

make https://github.com/wkusnierczyk/make

just https://github.com/casey/just

scp https://github.com/zhanghao-njmu/SCP

croc https://github.com/schollz/croc

dig https://github.com/tigeli/bind-utils q https://github.com/natesales/q

nvim https://github.com/neovim/neovim

helix https://github.com/helix-editor/helix

zellij https://github.com/zellij-org/zellij

alacritty https://github.com/alacritty/alacritty

gitui https://github.com/extrawurst/gitui

lazygit https://github.com/jesseduffield/lazygit

latex https://github.com/latex3

typst https://github.com/typst/typst

scp https://github.com/openssh/openssh-portable/blob/master/scp.c

doggo https://github.com/mr-karan/doggo

croc https://github.com/schollz/croc

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