这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Rust 项目 集合。
开源的 ESP32 模拟器。这是一款用 Rust 编写的 ESP32 模拟器,无需开发板即可在电脑或浏览器中运行未经修改的真实固件。它完整模拟引导程序到 FreeRTOS 的启动流程,还能模拟屏幕、触摸、LED、音频、摄像头和 WiFi 等外设,支持 ESP32-S3、C3、C6、P4 等芯片。
极简的共享文件 HTTP 服务器。这是一款用 Rust 编写的命令行工具,只需一个文件就能通过 HTTP 共享文件和目录。它支持用户名密码认证、文件上传、文件夹打包下载、按名称搜索、扫码访问、TLS 和 WebDAV,还能像 GitHub 一样渲染 README.md 文件,并提供浅色和深色主题,适用于临时分享文件等场景。

英伟达开源的 AI 智能体安全沙箱。这是一个专为自主 AI 智能体设计的安全运行时,让智能体可以读写文件、安装软件包和调用 API,又不会随意接触你的数据、密钥和网络。每个智能体都运行在隔离的沙箱中,在内核层面按策略管控文件访问、系统调用和网络连接,真实凭据只会在请求发往已批准的地址时才被注入。
更好用的 tree 命令替代工具。这是一款用 Rust 编写的终端目录浏览工具,能够以精简的目录树展示大型文件夹,并自动忽略 .gitignore 中的文件。它支持模糊搜索、正则表达式和搜索文件内容,输入几个字母即可跳转到目标目录。还提供多面板文件操作、文件预览、批量命令执行和自定义快捷键等功能,可替代 tree 和 ls 命令。

能自动换算物理单位的计算器。这是一款兼具编程语言能力的科学计算器,专为带物理单位的科学计算设计。支持单位换算、自定义单位、常数和函数计算,可在命令行或浏览器中使用。

在 Windows 上切换同一应用的多个窗口。这是一款免安装的 Windows 窗口切换工具,按下 Alt+反引号 即可在同一应用的多个窗口间快速切换,也可启用 Alt+Tab 切换应用。支持自定义快捷键、冲突程序黑名单和限定当前虚拟桌面等功能。

轻量优雅的跨平台桌面便签工具。该项目是基于 Tauri 2 和 React 构建的桌面便签工具,按下全局快捷键即可随时唤出便签窗口。它支持 Markdown 编辑与实时预览、小窗多开、磁贴模式等功能,适用于 Windows 和 macOS 系统。

方便在终端里做代码审查的工具。这是一款支持 Vim 快捷键的终端代码审查工具,可在命令行中连续浏览所有变更并添加评论。评论可作为正式 Review 一键提交至 GitHub、GitLab 或 Bitbucket,也能导出为 Markdown,兼容 git、jj 和 Mercurial。

Rust 写的开源中文输入法。这是一款用 Rust 编写的轻量级中文输入法,资源占用低、启动速度快,支持五笔 86、五笔拼音混输、全拼和双拼。

