brush: A POSIX-compatible shell written in Rust
2025-05-06
brush is a POSIX- and bash-compatible shell implemented in Rust. It's built and tested on Linux and macOS, with experimental Windows support (fully supported on Windows via WSL). Ready for interactive daily use, it executes most sh and bash scripts, though production use isn't yet recommended. Contributions and feedback are welcome. Installation is via `cargo install --locked brush-shell` or from source. Extensive integration tests ensure compatibility.
Development