Brush - Shell kompatibel POSIX/Bash yang diimplementasikan dengan Rust
(github.com/reubeno)- B(o)rn(e) RUsty SHell - shell kompatibel POSIX dan Bash yang ditulis dengan Rust, menawarkan keamanan dan kemudahan pemeliharaan yang lebih baik dibanding Bash berbasis C
- Berjalan di Linux, macOS, dan WSL, dengan dukungan Windows masih dalam tahap eksperimental
- Dapat menjalankan sebagian besar skrip
sh/bashdan bisa digunakan untuk penggunaan interaktif sehari-hari - Memproses
.bashrcapa adanya, dan jika ingin dipisahkan dapat menggunakan~/.brushrc - Dapat langsung memanfaatkan crate ekosistem Rust seperti
tokio,clap,fancy-regex,criterion.rs→ memungkinkan implementasi fitur kompleks secara stabil- Mendukung pemrosesan asinkron, profiling, dan benchmarking → diharapkan efisien saat menjalankan skrip berskala besar
- Lebih dari 675 test case digunakan untuk memverifikasi dan membandingkan perilaku dengan shell yang sudah ada seperti Bash → memastikan kompatibilitas yang andal
- Mendukung berbagai kanal distribusi seperti Cargo, Nix, Homebrew, dan repositori Arch sehingga instalasi dan pengelolaan menjadi mudah
- Lisensi MIT
Belum ada komentar.