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