reubeno

brush

reubeno

🐚bash/POSIX-compatible shell implemented in Rust 🦀

AI 简介

brush 是一个用 Rust 实现的、兼容 bash 和 POSIX 标准的命令行 shell。它支持现有 bash 脚本和 .bashrc 配置(包括别名、函数、补全等),内置语法高亮与自动建议,并通过约 1389 个兼容性测试验证行为一致性;提供轻量嵌入接口(brush_core::Shell),便于集成到 Rust 应用中。适用于希望获得现代内存安全 shell、同时保持脚本无缝迁移能力的开发者与系统管理员,尤其适合注重可靠性和可嵌入性的终端环境或工具链场景。

Rust
2.1k
Stars
106
Forks
11
Watchers
96
Issues

Star 增长

今日0
近 7 天0
近 30 天+14
综合评分56.49
默认分支main