Rust
416 个项目 · 全站第 5 / 91重写一切的命令行与数据工具:安全性、性能和单二进制分发兼得。
主要方向推荐一个 Rust 项目
按一级分类统计;另有 2 个项目尚未分类全部项目 416
按 star 排序 · 第 2 / 9 页用 Rust 写的极速 Git 终端界面,在命令行里浏览提交、暂存改动、管理分支,比敲 git 命令直观得多。
持续录制电脑屏幕和音频,把日常工作流整理成可检索的记录,帮你找出值得自动化的环节,并为 AI 智能体提供上下文。
基于 Git 的图形化版本控制客户端,用 Tauri/Rust/Svelte 构建,支持虚拟分支和并行工作流,让多任务开发不必频繁切换分支。
用 Rust 写的高性能编码 Agent 运行框架,专为多 Agent 并行开发的重度工作流设计,在终端里跑 TUI 界面。
用 Rust 写的命令行工具,让 AI 代理通过 macOS 辅助功能接口直接操作桌面应用,把电脑使用能力接进 Agent 工作流。
用 Rust 写的高速端口扫描器,几秒内扫完 65535 个端口,还能自动调用 Nmap 做深度探测,适合渗透测试和网络排查。
用纯 Rust 从零实现的 PDF 阅读与编辑工具,可打开、查看并修改 PDF 文档,适合需要轻量、高性能 PDF 处理能力的场景。
用 Rust 写的高性能 PDF 解析库,能快速判断 PDF 是扫描件还是文本型并抽取文字,方便后续决定走 OCR 还是直接解析。
用 Rust 重写的 Flash Player 模拟器,能在浏览器和桌面端直接运行 SWF 文件,让老 Flash 内容在官方停支持后继续可用。
用深度学习快速准确地识别文件真实类型,不依赖扩展名,支持 MIME 检测,Rust 实现,可嵌入各类应用做内容安全与文件分类。
一个 Rust 单二进制实现的 AI 搜索引擎兼 MCP 服务器,把代码、文档、日志、JSONL/CSV 和 PDF 统一索引,为智能体和机器人提供 BM25 全文、向量、混合检索、免 grep 代码搜索、Agent 记忆与 RAG 能力。
用 Python 写复古像素游戏的引擎,内置 16 色调色板和简单 API,几行代码就能做出类似 PICO-8 风格的小游戏。
用 Rust 写的开源 Agent 操作系统,为 AI Agent 提供统一的运行与编排环境,支持 MCP 协议和 LLM 接入。
录制、回放和直播终端会话,生成体积小、可分享的 asciicast 文件,方便演示命令行操作或制作教程。
用纯 Rust 从零实现的开源非线性视频编辑器,支持多轨道剪辑与视频处理,适合想要轻量、高性能剪辑工具的用户。
命令行交互式速查表工具,用模糊搜索快速查找并执行常用 shell 命令片段,省去翻笔记和背参数。
基于 TurboQuant 量化算法、用 Rust 实现并带 Python 绑定的向量索引,面向 RAG 和嵌入检索场景,提供高压缩比、低内存的近似最近邻搜索。
给 AI Agent 用的无服务器单文件记忆层,用嵌入式向量检索替代复杂 RAG 管线,让智能体拥有即时检索和长期记忆能力。
基于语法树做代码结构化搜索、lint 和批量重写的命令行工具,用 Rust 编写,比正则匹配更精准,适合大规模重构和代码审查。
Rust 写的张量库和深度学习框架,兼顾灵活性与效率,支持自动微分、跨平台后端和内核融合,可训练和部署神经网络。
一份覆盖各种编程语言、配置文件和构建工具的静态分析(SAST)与 linter 工具清单,帮你在自己技术栈里快速找到提升代码质量的检查工具。
微软用 Rust 写的终端文本编辑器,主打轻量、现代,在命令行里就能完成日常文本编辑。
用 Rust 写的去中心化 Mesh VPN,支持 WireGuard,能自动穿透 NAT 把多台设备组成虚拟局域网,适合替代 Tailscale/ZeroTier 自建组网。
用 Rust 写的高性能轻量反向代理,专门做 NAT 穿透和内网服务暴露,可以当作 frp 和 ngrok 的替代品。
用 Rust 写的跨平台终端系统监控工具,像 top 一样实时查看 CPU、内存、磁盘和网络占用,但界面更现代、交互更顺手。
用 Rust 写的高性能开源文档解析器,能从 PDF 等文档中快速提取文本和 OCR 识别结果,适合给 RAG 和检索流程做预处理。
基于 Conventional Commit 规范从 Git 提交历史自动生成高度可定制的变更日志,省去手写 CHANGELOG 的麻烦。
用 Rust 写的 Git worktree 管理命令行工具,专为并行 AI 编码代理设计,让多个 agent 各自在独立工作树里干活、互不干扰。
用纯 Rust 重写的 Git 实现,提供命令行工具和库,追求轻量、高速与内存安全,可作为 git 的替代或嵌入其他程序使用。
用 Rust 写的命令行工具,直接在终端里展示 Git 仓库的统计信息,包括语言构成、贡献者、代码行数等,不用打开网页就能快速了解项目概况。
用 Rust 写的 AI Agent 开放运行时,统一托管多智能体、MCP 网关和权限管控,省去自己搭调度与安全层的麻烦。
面向多模态 AI 的嵌入式向量检索库,支持近似最近邻搜索和语义相似度检索,无需单独部署服务,帮开发者省去向量数据管理的麻烦。
面向长周期智能体的增量数据索引引擎,用 Rust 实现,支持变更数据捕获和 ETL,让代码库与数据源持续保持可查询的最新状态。
基于 Rust 和 GTK4 的手写笔记与绘图应用,提供无限画布,适合在平板上随手写画、整理手写笔记并导出 PDF。
TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation.
用 Rust 写的极简命令行工具,一条命令就能把本地端口暴露到公网,方便调试 Webhook、临时分享服务,无需配置复杂的内网穿透。
用 Rust 实现的高性能分词器库,支持 BERT、GPT 等主流模型,兼顾研究实验与生产部署,解决文本预处理速度慢、跨语言调用不便的问题。
RustDesk 远程桌面的自托管服务端,自己搭中继和信令服务器就能摆脱官方公共节点,实现设备直连与远程控制。
一个 Rust 写的全能 LLM 命令行工具,集成 Shell 助手、对话 REPL、RAG 和 AI Agent,统一接入 OpenAI、Claude、Gemini、Ollama 等多家模型。
基于 GraphBLAS 稀疏邻接矩阵实现的高性能图数据库,主打为 LLM 提供知识图谱支撑,适合做 GraphRAG 检索增强。
用 Rust 写的轻量级 Spotify 客户端,把音乐库、本地播放和 Spotify Connect 整合进一个原生桌面应用,支持 Linux、macOS 和 Windows。
把平板变成电脑的手绘板或触摸屏,通过浏览器连接,支持压感和多点触控,用 Rust 实现低延迟投屏与输入回传。
用陀螺仪数据做视频防抖,支持 GoPro、Insta360、索尼等相机,还能校正卷帘快门畸变,适合 FPV 和运动相机素材后期稳定。
基于 Rust + Tauri 和 Vue 打造的跨平台图形界面,把 youtube-dl 的命令行操作变成点点鼠标就能下载视频,省去记参数的麻烦。
用 Rust 编写的 2D/3D 游戏引擎,自带场景编辑器、GUI 和渲染管线,适合想用 Rust 做游戏开发的人直接上手做完整项目。
多语言文档智能解析引擎,能从 100 多种格式中提取文本、表格和元数据,并支持 OCR、语音转写和代码理解,适合为 RAG 流程准备高质量数据。
把全文检索、向量召回和聚合分析都塞进一个 Postgres 里,靠 pg_search 扩展实现 BM25 与混合搜索,省去额外维护搜索和向量库的麻烦。
基于 Rust 重写的云原生数据仓库,统一支持分析、搜索、AI 与 Python 沙箱,直接架在 S3 上,省去多套系统拼装。