awesome-alternatives-in-rust/README.md

80 lines
2 KiB
Markdown
Raw Normal View History

2021-05-27 11:28:09 +09:00
# Awesome Rewrite It In Rust (RIIR)
2021-05-27 23:23:04 +09:00
A curated list of replacements written in Rust for existing software.
2021-05-27 21:53:33 +09:00
If you want to contribute, please read [CONTRIBUTING.md](CONTRIBUTING.md).
2021-05-27 22:19:45 +09:00
## Table of contents
2021-05-27 22:48:19 +09:00
- [Applications](#applications)
- [System tools](#system-tools)
- [cat](#cat)
- [du](#du)
- [find](#find)
- [hexdump](#hexdump)
- [ls](#ls)
- [nvm](#nvm)
- [ps](#ps)
- [rm](#rm)
- [sed](#sed)
- [tldr](#tldr)
- [top](#top)
- [Text processing](#text-processing)
2021-05-27 23:01:32 +09:00
- [grep](#grep)
2021-05-27 22:48:19 +09:00
## Applications
### System tools
#### cat
2021-05-27 23:01:32 +09:00
* [bat](https://github.com/sharkdp/bat) - A cat(1) clone with wings.
2021-05-27 22:48:19 +09:00
#### du
2021-05-27 14:45:14 +09:00
2021-05-27 23:01:32 +09:00
* [dust](https://github.com/bootandy/dust) - A more intuitive version of du in rust
2021-05-27 14:45:14 +09:00
2021-05-27 22:48:19 +09:00
#### find
2021-05-27 23:01:32 +09:00
* [fd](https://github.com/sharkdp/fd) - A simple, fast and user-friendly alternative to 'find'
2021-05-27 22:48:19 +09:00
#### hexdump
2021-05-27 22:05:09 +09:00
* [hexyl](https://github.com/sharkdp/hexyl) - A command-line hex viewer
2021-05-27 22:48:19 +09:00
#### ls
2021-05-27 23:01:32 +09:00
* [exa](https://github.com/ogham/exa) - A replacement for 'ls'
* [lsd](https://github.com/Peltoche/lsd) - An ls with a lot of pretty colors and awesome icons
2021-05-27 22:48:19 +09:00
#### [nvm](https://github.com/nvm-sh/nvm)
2021-05-27 23:01:32 +09:00
* [fnm](https://github.com/Schniz/fnm) - 🚀 Fast and simple Node.js version manager, built in Rust
2021-05-27 22:48:19 +09:00
#### ps
2021-05-27 23:01:32 +09:00
* [procs](https://github.com/dalance/procs) - A modern replacement for ps written in Rust
2021-05-27 22:48:19 +09:00
#### rm
2021-05-27 14:45:14 +09:00
* [nivekuil/rip](https://github.com/nivekuil/rip) - A safe and ergonomic alternative to rm
2021-05-27 22:48:19 +09:00
#### sed
2021-05-27 23:01:32 +09:00
* [sd](https://github.com/chmln/sd) - Intuitive find & replace CLI (sed alternative)
2021-05-27 22:48:19 +09:00
#### [tldr](https://github.com/tldr-pages/tldr)
2021-05-27 23:01:32 +09:00
* [tealdeer](https://github.com/dbrgn/tealdeer) - A very fast implementation of tldr in Rust.
2021-05-27 22:48:19 +09:00
#### top
2021-05-27 23:01:32 +09:00
* [bottom](https://github.com/ClementTsang/bottom) - Yet another cross-platform graphical process/system monitor.
* [ytop](https://github.com/cjbassi/ytop) - A TUI system monitor written in Rust
2021-05-27 22:48:19 +09:00
### Text processing
#### grep
2021-05-27 23:01:32 +09:00
* [ripgrep](https://github.com/BurntSushi/ripgrep) - ripgrep recursively searches directories for a regex pattern while respecting your gitignore