Una Awesome List de software escrito en Rust capaz de reemplazar software de nuestro día a día, sobre todo para los que usen Linux / Unix.
Aplicaciones
Contenedores
runc
- youki : un tiempo de ejecución de contenedor experimental escrito en Rust
Herramientas de sistema
autojump/z
- zoxide: Un comando de CD más inteligente para la terminal.
awk
- frawk: Un lenguaje eficiente similar al awk
bash/PowerShell/fish
- nushell: Una atractiva estructura para la shell.
cat
- bat: Un clon de cat(1) con alas.
cloc
cp
- xcp: Una extensión
cp
cut
- choose: Una alternativa rápida y amigable para cortar y (a veces) awk
diff
- delta: Un visor para la salida de git y diff
dig
- dog: Un cliente DNS de línea de comandos.
du
- dua: Ve el uso del espacio en disco y elimine los datos no deseados rápidamente.
- dust: Una versión más intuitiva de du en rust
find
- fd: Una alternativa simple, rápida y fácil de usar para el comando ‘find’
fzf
- skim – ¡Buscador difuso en Rust!
GNU coreutils
- coreutils – Reescritura en Rustde las coreutils de GNU
hexdump
- hexyl: Un visor hexadecimal de línea de comandos
httpie
- xh: Herramienta amigable y rápida para enviar solicitudes HTTP
ls
- exa – Un reemplazo de ‘ls’
- lsd: Un ls con muchos colores bonitos e íconos increíbles
- nat – Alternativa a
ls
con información útil y un toque de color ?
nvm
- fnm – ? Administrador de versiones de Node.js rápido y simple, integrado en Rust
- volta – Volta: JS Toolchains como Code ⚡
PS
- procs: un reemplazo moderno para ps escrito en Rust
rbenv
- frum: un administrador de versiones de Ruby un poco MÁS rápido y moderno escrito en Rust
rm
- rip: una alternativa segura y ergonómica a rm
sed
- sasd – CLI buscar y reemplazar | Era espacial seD
- sd: Búsqueda intuitiva y reemplazo de CLI (alternativa sed)
strings
- stringsext: Busca cadenas codificadas con varios bytes en datos binarios
sudo
- please – Programa
sudo
con soporte para expresiones regulares escrito en rust
time
- hyperfine: Una herramienta de evaluación comparativa de línea de comandos
tldr
- navi: Una herramienta de hoja de trucos interactiva para la línea de comandos
- [tealdeer](https://github.com/dbrgn/tealdeer : Una implementación muy rápida de tldr en Rust.
top
- bottom – Otro monitor gráfico multiplataforma de procesos / sistemas.
- ytop (ya no se mantiene): un monitor de sistema TUI escrito en Rust
uniq
- huniq: Filtra los duplicados desde la línea de comando.
yay
- paru – Asistente de AUR repleto de funciones
Terminal
tmux
- Zellij: Un espacio de trabajo de terminal con baterías incluidas
Editores de texto
Vim
- Amp: Un editor de texto completo para su terminal.
Procesamiento de texto
grep
- ripgrep: ripgrep busca de forma recursiva un patrón de expresiones regulares en los directorios respetando su gitignore
Utilidades
codemod
- fastmod: Un reemplazo parcial rápido para la herramienta codemod
jq
- jql: Una herramienta CLI de lenguaje de consulta JSON construida en Rust ?
lazygit
- gitui – Terminal ultrarrápido para git escrito en Rust?
Web
- Lemmy -? Construyendo una alternativa federada a reddit en rust
teddit
- libreddit – Front-end privado para Reddit escrito en Rust
Herramientas de desarrollo
Correr Comandos
- just – Un corredor de comando y reemplazo parcial para
make
Linternas
ESLint
- deno_lint: Linterna ultrarrápido para JavaScript y TypeScript escritos en Rust
- RSLint: Limpiador de JavaScript y TypeScript extremadamente rápido y caja Rust
ShellCheck
- Shellharden: El resaltador de sintaxis correctivo de bash