探索 Rust 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
4 MiB 独立二进制,可运行任何工具及任意版本。支持 macOS、Linux、Windows、Docker、CI/CD 和脚本。提供 `dev`、`pkgm` 等生态工具,实现零安装、按需运行。
极速精准的文件搜索工具包,支持 AI 代理、Neovim、Rust、C 和 NodeJS。具备防错路径搜索、频率排名、后台监控和内存索引,性能超越 ripgrep 和 fzf。提供 MCP 服务器、Pi 扩展和 Neovim 插件,适用于多种开发环境。
强大的 Rust 关系型 ORM,支持 1-1、1-N、M-N 及自引用关系建模。提供熟悉的概念、丰富的功能(如过滤、分页、嵌套查询),并包含 CLI 工具,适用于构建 REST、GraphQL 和 gRPC API。
提供 Rust 二进制文件最小化指南。涵盖发布模式构建、符号剥离、LTO 优化、代码生成单元调整、中止处理及位置信息移除等核心技巧。
基于 Rust 开发的阿里云盘 WebDAV 服务。支持 Infuse、nPlayer 等客户端直接播放云盘视频,无需服务器中转。提供 Docker、OpenWrt 等多种安装方式,支持文件上传(受限于协议不支持秒传)。V2 版本使用开放平台接口,需获取新的 refresh token。
基于 ripgrep 的增强搜索工具,支持 PDF、Office 文档、压缩包等多种格式。用 Rust 编写,提供命令行界面,可递归搜索归档文件内部。
专为容器托管设计的 Linux 操作系统,基于 Rust 构建。注重安全与可维护性,提供可靠的容器化工作负载平台。支持通过 API 配置系统,实现自动迁移的模型化配置与分区翻转更新。
基于 Rust 和 async 的现代嵌入式框架。提供安全、正确、节能的嵌入式代码编写体验。内置硬件抽象层、时间管理、网络、蓝牙、USB 等丰富功能,支持低功耗与实时任务。
基于 Rust 的快速代码搜索引擎,支持自然语言对话式搜索、代码生成与上下文理解。提供精准代码导航、多仓库同步、隐私优先的本地语义搜索,并集成 Tantivy 与 Qdrant 等技术栈。
基于 Rust 的原生 GUI Spotify 客户端,跨平台支持 Windows、Linux 和 macOS。无需 Electron,性能优异,但功能尚在开发中。
开源企业级数据仓库,基于 Rust 构建。核心能力:分析、向量搜索、全文搜索、自动模式演进。支持 Agent 就绪架构,提供沙盒 UDF 与 SQL 编排,适用于 AI 代理、大规模分析与搜索场景。
通过 100 个练习自学 Rust。从零基础到能编写自己的程序,循序渐进。提供在线平台 rust-exercises.com 和完整解决方案。
利用陀螺仪数据进行视频稳定,支持 GPU 加速、实时预览、滚动快门校正。兼容多平台,支持 10-bit 视频、镜头校准及专业编辑器插件。
Rust 的 Actor 框架,支持异步和同步 Actor。提供本地/线程上下文的 Actor 通信,使用 futures 处理异步消息,支持 Actor 监督和类型化消息。基于稳定 Rust 1.68+ 运行,使用 Tokio 运行时。
协作追踪全球会议截止日期,提供网站、Python CLI 和微信小程序。支持 CCF、CORE、TH-CPL 分类排名,可添加/更新会议信息,支持 iCal 订阅、Raycast 和 SwiftBar 扩展。
事件流平台,用于代理、应用和分析。实时、大规模地摄取、转换和提供事件数据。基于 Rust 构建,提供 Postgres 兼容的 SQL 和 Python 接口。支持 Apache Iceberg™,实现流处理与数据湖仓管理的统一。
使用 Rust 编写,无需发送邮件即可验证邮箱地址是否存在。提供 HTTP 后端,支持 Docker 部署和 CLI 工具。输出详细 JSON 结果,涵盖语法、MX 记录、SMTP 连接等多维度检查。
促进 Wasm 模块与 JavaScript 之间的高级交互。基于 Rust 开发,提供轻量级绑定,支持 ECMAScript 模块,并与 Web IDL 绑定提案设计兼容。
基于 Postgres 的现代 Elasticsearch 替代方案,专为实时、高频更新工作负载设计。提供简单、弹性质量的搜索与分析功能。
Rust 编写的嵌入式数据库,提供线程安全的 BTreeMap API。支持 ACID 事务、原子操作、零拷贝读取、写入批处理、键前缀订阅、多键空间、合并操作符及前缀编码压缩。采用无锁设计,针对闪存优化,支持 crash-safe ID 生成器。
基于 Rust 的可扩展查询引擎,使用 Apache Arrow 作为内存格式。提供 SQL 和 DataFrame API,支持 CSV、Parquet、JSON、Avro 等格式,具备高性能、多线程向量化执行引擎和自定义能力。
🚂 Rust on Rails,为个人项目和初创公司设计的单人框架。提供约定优于配置、ORM 集成、控制器、视图、后台任务、调度器、邮件、存储和缓存等核心功能,助力快速开发。
跨平台视频下载器,基于 Rust、Tauri 和 Vue 开发。支持从数百个网站下载视频、音频、字幕和元数据。提供图形界面,无需命令行操作。功能包括播放列表下载、质量选择、自动更新和智能队列管理。
功能丰富的 AUR 助手,基于 Rust 开发。提供交互式搜索与安装、AUR 包升级、PKGBUILD 下载与语法高亮等功能,支持配置文件自定义,可跟踪 -git 包。
基于 Rust 的轻量级 JavaScript 运行时,专为无服务器应用设计。在 AWS Lambda 上启动速度提升 10 倍,成本降低 2 倍,内存占用低。
多语言文档智能框架,Rust核心,支持50+格式(PDF、Office、图像等)的文本、元数据与结构化信息提取。提供Rust、Python、Ruby、Java、Go、PHP、Elixir、C#、TypeScript等原生绑定,以及CLI、REST API和MCP服务器。高性能、内存高效,无需GPU。
BAML 是一个用于构建可靠 AI 工作流和代理的简单提示语言。它将提示工程转变为模式工程,支持 Python、TS、Ruby、Java、C#、Rust、Go 等多种语言。提供完整的类型安全、流式处理和重试机制,即使模型不支持原生工具调用 API 也能可靠工作。