探索 Rust 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
纯 Rust 实现的 Git,追求正确性、性能与愉悦的开发者体验。提供 Rust 库(`gix`)和命令行工具(`gix`/`ein`),支持克隆、获取、状态、对象读写等核心功能。
基于 Rust 和 GTK4 的开源矢量绘图应用,支持手写笔记与文档标注。提供无限画布、自适应 UI、压力感应笔输入、PDF/图片导入导出及多标签页工作区。
云原生可观测性搜索引擎,开源替代 Datadog、Elasticsearch、Loki 和 Tempo。支持日志、追踪,即将支持指标。兼容 Elasticsearch API,提供亚秒级云存储搜索,支持 Jaeger 和 OTEL 原生集成。Rust 编写,支持无状态索引与查询,Kubernetes 就绪。
使用 Rust 构建终端用户界面和仪表盘。基于即时渲染原理,支持 crossterm 和 termion 后端。提供多种内置小部件,如图表、列表和表格。注意:此库已不再维护,建议使用 fork ratatui。
一个用 Rust 编写的现代、简单的 TCP 隧道工具,用于将本地端口暴露到远程服务器,绕过 NAT 防火墙。高效、轻量,支持自托管,无多余功能。
基于 Rust 的快速 CSV 命令行工具包,支持索引、切片、分析、拆分与合并。性能卓越,命令简单可组合,但项目已不再维护,推荐使用 qsv 或 xan 替代。
开源响应式数据库,专为 Web 应用开发者设计。使用纯 TypeScript 编写业务逻辑,提供强一致性数据获取与操作。支持云平台和自托管部署,包含数据库、服务器函数和客户端库,助力构建动态实时更新应用。
基于 GPUI 的 Rust GUI 组件库,提供 60+ 跨平台桌面组件。支持原生风格、主题定制、高性能虚拟列表、代码编辑器与图表,适用于构建现代桌面应用。
开源 Spotify 客户端,以 UNIX 守护进程运行。轻量级,支持更多平台,并具备 Spotify Connect 功能,可被官方客户端控制。需要 Spotify Premium 账户。
基于 Rust 的高性能分词器,支持 BPE、WordPiece 和 Unigram 等主流模型。训练与编码速度极快,适用于研究与生产环境。提供 Python、Node.js 等多语言绑定,支持词汇对齐与预处理。
基于 Rust 和 Tokio 的简单、安全、去中心化虚拟专用网络解决方案。支持 WireGuard 加密,无需中心化服务,节点平等独立。跨平台,支持 Win/MacOS/Linux/Android 及多种架构。提供高效 NAT 穿越、子网代理、智能路由和高性能零拷贝传输。支持 Web 管理界面和多种安装方式。
开源 SDK,用于记录、存储、查询和可视化多模态与多速率数据。支持 C++、Python、Rust,提供实时查看器与数据帧 API,适用于机器人、空间 AI、仿真等领域。
基于 Rust 的超高速 Web 服务器框架。核心是可组合的 Filter 系统,提供路径路由、参数提取、请求头处理、JSON/表单解析、静态文件、WebSocket 等开箱即用功能。构建于 hyper 之上,支持 HTTP/1、HTTP/2 和异步处理。
隐私优先的 AI 会议助手,基于 Rust 构建,支持 4 倍更快的 Parakeet/Whisper 实时转录、说话人分离和 Ollama 总结。100% 本地处理,无需云端。适用于 macOS 和 Windows 的自托管开源解决方案。
基于 Rust 的以太坊应用开发工具套件,包含 Forge、Cast、Anvil 和 Chisel。提供高性能编译、高级测试、强大运行时功能及简化 CI/CD,支持 Solidity 和 Vyper。
基于 Rust 的 HTTP 负载生成工具,灵感源自 rakyll/hey,提供实时 TUI 动画界面。支持多平台安装,包括 Arch Linux、macOS、Windows 及容器化部署。
离线、隐私优先的英语语法检查器。基于 Rust,速度快,内存占用极低。支持 VS Code、Neovim 等编辑器,可通过 WebAssembly 运行。
命令行十六进制查看器,使用 Rust 编写。通过彩色输出区分不同类型的字节,如空字节、可打印 ASCII 字符等。支持多种 Linux 发行版、macOS、Windows 及包管理器安装。
基于 Rust 开发的阿里云盘 WebDAV 服务。支持 Infuse、nPlayer 等客户端直接播放云盘视频,无需服务器中转。提供 Docker、OpenWrt 等多种安装方式,支持文件上传(受限于协议不支持秒传)。V2 版本使用开放平台接口,需获取新的 refresh token。
基于 Rust 的多功能文件服务器,支持静态文件服务、上传、搜索、访问控制和 WebDAV。可轻松通过命令行或 Docker 部署,提供丰富的 API 和配置选项。
4 MiB 独立二进制,可运行任何工具及任意版本。支持 macOS、Linux、Windows、Docker、CI/CD 和脚本。提供 `dev`、`pkgm` 等生态工具,实现零安装、按需运行。
提供 Rust 二进制文件最小化指南。涵盖发布模式构建、符号剥离、LTO 优化、代码生成单元调整、中止处理及位置信息移除等核心技巧。
专为容器托管设计的 Linux 操作系统,基于 Rust 构建。注重安全与可维护性,提供可靠的容器化工作负载平台。支持通过 API 配置系统,实现自动迁移的模型化配置与分区翻转更新。
基于 Rust 的快速代码搜索引擎,支持自然语言对话式搜索、代码生成与上下文理解。提供精准代码导航、多仓库同步、隐私优先的本地语义搜索,并集成 Tantivy 与 Qdrant 等技术栈。