- B(o)rn(e) RUsty SHell - um shell compatível com POSIX e Bash escrito em Rust, com mais segurança e facilidade de manutenção do que o Bash baseado em C
- Funciona em Linux, macOS e WSL; o suporte ao Windows está em fase experimental
- Consegue executar a maioria dos scripts
sh/bash e pode ser usado no dia a dia de forma interativa
- Processa
.bashrc diretamente; se quiser separar a configuração, use ~/.brushrc
- Pode aproveitar diretamente crates do ecossistema Rust (
tokio, clap, fancy-regex, criterion.rs) → permitindo implementar recursos complexos com estabilidade
- Suporta processamento assíncrono, profiling e benchmarking → com potencial de mais eficiência na execução de scripts grandes
- Mais de 675 casos de teste validam o comportamento em comparação com shells existentes, como o Bash → garantindo uma compatibilidade confiável
- Suporta vários canais de distribuição, como Cargo, Nix, Homebrew e repositórios Arch, facilitando a instalação e o gerenciamento
- Licença MIT
Ainda não há comentários.