Alternativas de software escritas en Rust

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

  • loc: Cuenta líneas de código rápidamente.
  • tokei: Cuenta tu código rápidamente.

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

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

Reddit

  • 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
Relacionados