No description
Find a file
Davy Duperron fc0ba07d84
Add jql, alternative to jq (#34)
* Add jql, alternative to jq

* Use GitHub repository

Co-authored-by: Takayuki Maeda <41065217+TaKO8Ki@users.noreply.github.com>

Co-authored-by: Takayuki Maeda <41065217+TaKO8Ki@users.noreply.github.com>
2021-05-28 18:47:16 +09:00
.github Add youki (#6) 2021-05-28 00:26:09 +09:00
results Replace yaml with yml (#3) 2021-05-26 01:57:36 +09:00
src Replace yaml with yml (#3) 2021-05-26 01:57:36 +09:00
.gitignore first commit 2021-05-25 22:10:01 +09:00
Cargo.lock Add ci.yml (#1) 2021-05-26 00:10:43 +09:00
Cargo.toml Add ci.yml (#1) 2021-05-26 00:10:43 +09:00
CONTRIBUTING.md add CI status badge 2021-05-27 23:36:51 +09:00
LICENSE Create LICENSE 2021-05-27 23:43:52 +09:00
README.md Add jql, alternative to jq (#34) 2021-05-28 18:47:16 +09:00

Awesome Rewrite It In Rust (RIIR)

github workflow status

A curated list of replacements for existing software written in Rust.

If you want to contribute, please read CONTRIBUTING.md.

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

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

rm

  • rip - A safe and ergonomic alternative to rm

sed

  • sad - CLI search and replace | Space Age seD
  • sd - Intuitive find & replace CLI (sed alternative)

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