跳转到内容

选择语言

当前语言: 简体中文

Rust

Source: https://github.com/rust-unofficial/awesome-rust at 9b97e64101f6
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Rust 代码与资源精选列表。

如果你想贡献内容,请阅读此文档。

  • ad-si/Woxi [woxi] - 由 Rust 驱动的 Wolfram 语言解释器。
  • alacritty - 一款跨平台、使用 GPU 加速的终端模拟器
  • Andromeda - 从头开始使用 Rust 构建的 JavaScript 和 TypeScript 运行时 🦀,由 Nova Engine 驱动。
  • arimxyer/models [modelsdev] - 用于浏览 AI 模型、基准测试和编程代理的 TUI CI
  • Arti - Tor 的一种实现。(目前还是一个尚不完整的客户端,敬请期待!)Crates.io
  • asm-cli-rust - 交互式汇编语言 shell。
  • clash-verge-rev/clash-verge-rev - 基于 Tauri 和 Rust 构建的跨平台现代 Clash GUI,支持 Windows、macOS 和 Linux。
  • cloudflare/boringtun - 用户空间 WireGuard VPN 实现 build badge
  • DBX - 使用 Tauri 构建的轻量级开源数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB 等。CI
  • defguard - 企业级开源 SSO 和 WireGuard VPN,支持真正的双因素/多因素身份验证。
  • denoland/deno - 基于 V8 和 Tokio 构建的安全 JavaScript/TypeScript 运行时 Build Status
  • doprz/dipc - 使用你喜爱的调色板/主题转换喜爱的图像和壁纸 crates.io
  • EasyTier - 简单、功能齐全的去中心化网状 VPN,支持 WireGuard。crates.io GitHub actionsGitHub actions
  • Edit - 满足简单需求的简易编辑器。CI
  • fcsonline/drill - 受 Ansible 语法启发的 HTTP 负载测试应用程序
  • fend - 支持单位运算的任意精度计算器 build
  • Fractalide - 简单的微服务
  • GCWing/BitFun - 跨平台桌面 AI 代理,使用 Rust 运行时,可在真实代码仓库中工作,并操控浏览器、终端和桌面应用程序。
  • giga-grabber - 极快且相对稳定的 Mega 下载器 build
  • glzr-io/glazewm - 受 i3wm 启发的 Windows 平铺式窗口管理器,支持 YAML 配置、多显示器和键盘驱动的命令
  • google/mdbook-i18n-helpers [mdbook-i18n-helpers] - mdbook 的国际化和渲染扩展。
  • habitat - Chef 创建的应用程序构建、部署和管理工具。
  • Herd - 实验性的 HTTP 负载测试应用程序
  • hickory-dns - DNS 服务器 Build Status
  • innernet - 底层使用 WireGuard 的覆盖网络或私有网状网络
  • jedisct1/flowgger - 快速、简单且轻量级的数据收集器
  • kalker - 支持类数学语法、用户自定义变量和函数、求导、积分及复数的科学计算器。支持跨平台和 WASM Build Status
  • kftray - 用于管理和共享多个 kubectl 端口转发配置的跨平台系统托盘应用。Build Status
  • kytan - 高性能点对点 VPN
  • linkerd/linkerd2-proxy - 超轻量级 Kubernetes 服务网格。
  • LWE - 使用 Rust 和 Tauri 构建的 Linux 桌面应用程序,用于浏览、管理和应用 Wallpaper Engine 内容。
  • lzanini/mdbook-katex [mdbook-katex] - mdBook 的预处理器,使用 KaTeX 渲染 LaTeX 数学表达式。
  • MaidSafe - 去中心化平台。
  • mayocream/koharu - 使用 Candle 和 Tauri 构建的机器学习漫画翻译器,支持自动检测对话气泡、OCR、图像修复和 LLM 翻译
  • mdBook - 用于从 Markdown 文件创建书籍的命令行工具 Build Status
  • Mega - 支持 Git 的单仓库与单体代码库管理系统,也是 Google Piper 的非官方开源实现。
  • Michael-F-Bryan/mdbook-linkcheck [mdbook-linkcheck] - 为你检查链接的 mdbook 后端。
  • mirrord - 连接本地进程与云环境,在云端条件下运行本地代码
  • mmalmi/nostr-vpn [nvpn] - 基于 Nostr 身份与 FIPS 支持的数据平面构建的 Tailscale 风格私有网状 VPN。提供原生跨平台应用(macOS、Linux、Windows、移动端)及 CLI/守护进程。
  • newdee/magpie - 本地优先的 Spotlight 风格启动器,完全在设备上对 GitHub 收藏、本地文件、图像和视频进行语义搜索。 CI
  • nicohman/eidolon - 适用于 Linux 和 macOS 的 Steam 及无 DRM 游戏目录与启动器
  • openma-ai/Martty - 使用 Rust/ratatui 构建的终端客户端,适用于 DeepSeek Harness 及其他兼容 ACP 的编程代理。 CI
  • OxideTerm - 基于 Tauri 2.0 和纯 Rust SSH(russh)构建的跨平台 SSH 终端客户端及本地终端模拟器。支持多路复用连接、SFTP 文件管理器、内置 IDE(CodeMirror 6)、端口转发(-L/-R/-D)、宽限期自动重连、插件系统、AI 助手、加密导出(.oxide)和 11 种语言。 CI
  • Pijul - 基于补丁的分布式版本控制系统
  • provrb/OBDium - 基于 Tauri 的跨平台全方位车辆诊断应用。通过 ELM327 适配器连接车辆,读取故障码、实时 OBD-II 数据、I/M 就绪测试等!
  • qiluo-admin - 企业级快速开发平台(Axum + SeaORM + JWT + VUE3,支持 MySQL/Postgres/SQLite)
  • Rauthy - 基于 OpenID Connect 单点登录的身份与访问管理
  • Rio - 由 WebGPU 驱动、使用 GPU 硬件加速的终端模拟器,专注于桌面和浏览器运行。
  • rkik - 用于无状态、被动 NTP 检查的 CLI 工具,正如 dig 和 ping 分别用于 DNS 和 ICMP。支持异步请求和持续监控。 crates.io
  • run [run-kit] - 通用多语言运行器与智能 REPL(25 种以上语言:Python、JS、Go、C 等)。
  • runmat-org/runmat [runmat] - MATLAB 语法数值程序的运行时,通过 wgpu 提供 GPU 加速。 CI
  • Rust Iot Platform - 使用 Rust 构建的高性能物联网开发平台,面向多协议支持与实时数据处理。支持 MQTT、WebSockets(WS)、TCP 和 CoAP 协议,灵活适用于多种物联网应用。
  • rx - 受 Vi 启发的现代像素艺术编辑器
  • Ryot - 跟踪媒体消费、健身等活动的自托管应用。
  • s00d/switchshuttle - 跨平台系统托盘应用,通过全局快捷键、嵌套菜单和 JSON 配置组织并运行预定义终端命令(Tauri + Vue)。
  • Saga Reader - AI 驱动、极快且极轻量的互联网阅读器。支持获取搜索引擎信息和 RSS。
  • Servo - 原型 Web 浏览器引擎
  • shoes - 多协议代理服务器
  • shuttle - 无服务器平台。
  • Sniffnet - 轻松监控网络流量的跨平台应用 build badge crate
  • SWC - 超快的 TypeScript / JavaScript 编译器
  • TabbyML/tabby - 自托管 AI 编程助手,GitHub Copilot 的开源替代品,支持 GPU 和 OpenAPI 接口 latest release
  • temps - 自托管 PaaS,以单个 Rust 二进制程序取代 Vercel、分析、错误追踪和运行时间监控
  • tiny - 终端 IRC 客户端
  • topjohnwu/Magisk - 用于定制 Android 的开源工具套件,提供 root 访问、启动镜像操作和无系统分区修改
  • tunnetio/Tunnet - 私有网状网络,支持公共隧道、基于身份的 SSH 和 P2P 文件传输
  • Tura-AI/tura - 用于终端、桌面 GUI 和命令行工作流的本地编程代理,具备持久任务状态及有证据支持的验证。 CI
  • Typst - 基于标记的排版系统 crates.io
  • UpVPN - 基于 Tauri 构建的 macOS、Linux 和 Windows WireGuard VPN 客户端。
  • vortix - WireGuard 和 OpenVPN 的终端界面,支持实时遥测、泄漏检测和断网保护
  • vproxy - 高性能 HTTP/HTTPS/SOCKS5 代理服务器 crates.io
  • wasmer - 安全快速的 WebAssembly 运行时,支持 WASI 和 Emscripten Build Status
  • Weld - 完整的模拟 REST API 生成器
  • wezterm - GPU 加速的跨平台终端模拟器和多路复用器
  • WinterJS - 使用 SpiderMonkey 和 Axum 构建的安全 JavaScript 运行时
  • zellij - 功能齐全的终端多路复用器(工作区)
  • Zephyr - 使用 Tauri 构建的现代、轻量且安全的 Mihomo(Clash Meta)GUI 客户端。 Security Audit
  • AreevAI/flowcat - 原生 Rust 实时语音 AI 代理运行时(电话 + WebRTC),自托管单个二进制程序,兼容 pipecat
  • dano - 面向媒体文件的 hashdeep/md5tree 工具(功能远不止于此)
  • enginesound - 通过程序生成较真实引擎声音的 GUI 与命令行应用,具备深入配置、可变采样率和频率分析窗口。
  • Festival - 本地音乐播放器/服务器/客户端 build-badge
  • figsoda/mmtc [mmtc] - 精简的 mpd 终端客户端,追求简单且高度可配置 build-badge
  • Glicol - 面向图的实时编程语言,用于在浏览器中协作创作音乐。
  • LargeModGames/spotatui [spotatui] - Spotify 终端客户端,支持原生流媒体、同步歌词和实时音频可视化 Continuous Deployment
  • mierak/rmpc [rmpc] - 现代、可配置的终端 MPD 客户端,支持专辑封面
  • ncspot - 跨平台 ncurses Spotify 客户端,受 ncmpc 等启发。 build badge
  • OpenMeters - 使用 Rust 编写的快速、简单且专业的 Linux 音频计量/可视化工具。
  • Pinepods - 基于 Rust 的播客管理系统,支持多用户。Pinepods 使用中央数据库,使收听时间和主题等信息跨设备同步。结合 Tauri 构建的客户端,提供完整的跨平台收听方案! Docker Container Build
  • PodFetch - 自托管播客管理器,自动下载新节目,提供收听用 Web 界面和兼容 GPodder 的同步 API,可用于 AntennaPod 等移动应用。 build badge
  • Polaris - 音乐流媒体应用。
  • rusty-amp - 在终端中运行的完整吉他放大器与效果器板系统,支持外部插件。
  • Spotify Player - 功能完全对等的终端 Spotify 播放器。
  • Spotifyd - 作为 UNIX 守护进程运行的开源 Spotify 客户端。 Continuous Integration
  • termusic - 音乐播放器 TUI
  • tunein-cli - 在终端中浏览并收听全球数千个广播电台 CI
  • WhatBPM - 每日静态生成的电子舞曲制作人信息资源。利用 Beatport、Spotify 等公开数据,按 EDM 类型每日分析最常用的速度、调性、根音等数值。
  • Anchor - Anchor 是构建安全 Solana 程序(智能合约)的领先开发框架。
  • artemis - 编写 MEV 机器人的简单、模块化快速框架。
  • Bitcoin Satoshi’s Vision [sv] - 操作 Bitcoin SV 的库。
  • cairo - Cairo 是首个用于创建可证明通用计算程序的图灵完备语言,也是使用 STARK 证明的 ZK-Rollup StarkNet 的原生语言 GitHub Workflow Status
  • ChainX - 基于 Polkadot 的完全去中心化跨链加密资产管理。
  • CITA - 面向企业用户的高性能区块链内核。
  • coinbase-pro-rs - Coinbase Pro 客户端,支持同步/异步/WebSocket
  • datahaven-xyz/datahaven - 由 EigenLayer 保障安全、AI 优先的去中心化存储。
  • Diem - Diem 的使命是提供简单的全球货币与金融基础设施,赋能数十亿人。
  • dusk-network/rusk - Dusk 的参考实现,为现实世界资产(RWA)和合规金融应用提供注重隐私、可扩展的金融市场基础设施(FMI)。 Build Status
  • electrumrs - Electrum Server 的高效重新实现。
  • equilibriumco/beerus - Beerus 是无需信任的 StarkNet 轻客户端,⚡极其快速⚡ GitHub Workflow Status
  • ethabi - 编码和解码智能合约调用。
  • ethaddrgen - 自定义以太坊靓号地址生成器
  • etk - etk 是编写、读取和分析 EVM 字节码的工具集合。
  • Forest - Filecoin 实现 Build Status
  • Foundry - Foundry 是极快、可移植且模块化的以太坊应用开发工具包。 Build Status
  • Grin - MimbleWimble 协议的演进
  • hdwallet [hdwallet] - BIP-32 HD 钱包相关的密钥派生工具。
  • Holochain - 区块链的可扩展 P2P 替代方案,用于构建你一直想开发的各类分布式应用。 detect critical check failures
  • Hyperlane - 无需许可、模块化的互操作框架。链下客户端使用 Rust 编写,Solana VM 和 CosmWasm 智能合约亦然。
  • HyperSync [hypersync-client] - Envio HyperSync 的客户端;该区块链数据 API 返回过滤后的区块、交易与日志,可替代 JSON-RPC。 Build Status
  • ibc-rs - 跨链通信协议的实现
  • infincia/bip39-rs [bip39] - BIP39 的实现。
  • interBTC - 连接 Polkadot 和 Kusama 的无需信任、完全去中心化比特币桥。
  • Joystream - 用户治理的视频平台
  • Kaspa - 世界上最快、开源、去中心化且完全可扩展的 Layer-1。
  • Lighthouse - 以太坊共识层(CL)客户端 Build Status
  • linera-io/linera-protocol - 为高度可扩展、低延迟 Web3 应用设计的去中心化区块链基础设施 Build Status
  • near/nearcore - 面向低端移动设备的去中心化智能合约平台。
  • Nervos CKB - Nervos CKB 是无需许可的公有区块链,是 Nervos 网络的共同知识层。
  • opensea-rs - Opensea API 与合约的绑定及 CLI。
  • Parity-Bitcoin - Parity 比特币客户端
  • Phala-Network/phala-blockchain - 基于 Intel SGX 和 Substrate 的机密智能合约区块链
  • polkadot-sdk - Parity Polkadot 区块链 SDK
  • pragma-org/amaru - 使用 Rust 编写的 Cardano 节点客户端。
  • reth - 模块化、对贡献者友好且极快的以太坊协议实现。
  • revm - Revolutionary Machine(revm)是快速的以太坊虚拟机。
  • rust-bitcoin - 支持比特币相关数据结构与网络消息的序列化/反序列化、解析和执行的库。
  • rust-lightning Crate - 比特币闪电网络库。主要 crate lightning 不处理网络、持久化或其他 I/O,因此不依赖运行时,但用户须实现基本网络逻辑、链交互和磁盘存储,以及链接 crate。
  • sigma-rust - ErgoTree 解释器与钱包相关功能。
  • starkware-libs/cairo-vm - Cairo VM 的实现 rust
  • Subspace - 首个同时实现可扩展性、安全性和去中心化,完全解决区块链三难困境的第一层区块链。
  • Sui - 下一代智能合约平台,具备高吞吐量、低延迟和由 Move 语言支持的面向资产编程模型。
  • svm-rs - Solidity 编译器版本管理器。
  • tempoxyz/tempo - 面向大规模稳定币支付的区块链,兼容 EVM,支持亚秒级最终确认和原生智能账户功能,基于 Reth SDK 构建
  • tendermint-rs - Tendermint 区块链数据结构与客户端
  • wagyu [wagyu] - 生成加密货币钱包的库
  • zcash - Zcash 是“Zerocash”协议的实现。
  • apecloud/ape-dts - 数据传输套件。支持 MySQL、PostgreSQL、Redis、MongoDB、Kafka、ClickHouse 等之间的数据复制。
  • Atomic-Server [atomic-server] - NoSQL 图数据库,具备实时更新、动态索引及用于 CMS 的易用 GUI。 Release
  • ayarotsky/redis-shield - 将令牌桶算法实现为原生命令的 Redis 模块,用于高性能限流
  • CozoDB - 使用 Datalog、专注于图数据和算法的事务型关系数据库。支持时间旅行,速度快! GitHub Workflow Status
  • Curvine - Curvine 是使用 Rust 编写的高性能并发分布式缓存系统,面向 AI、大数据等低延迟、高吞吐量工作负载。
  • darkbird [darkbird] - 受 Erlang Mnesia 启发的高并发、实时内存存储
  • Databend - 采用云原生架构的现代实时数据处理与分析 DBMS Release
  • DB3 Network - DB3 是社区驱动的区块链第二层去中心化数据库网络 GitHub Workflow Status (with event)
  • dsplce-co/supabase-plus [supabase-plus] - 功能齐全的命令行工具,扩展官方 Supabase CLI GitHub Actions Workflow Status
  • erikgrinaker/toydb - 分布式 SQL 数据库,作为学习项目编写。
  • Garage [garage] - 兼容 S3 的分布式对象存储服务,适合中小规模自托管。 status-badge
  • GlueSQL - SQL 数据库 Rust 库,集解析器(sqlparser-rs)、执行层和多种持久化及非持久化存储选项于一体。 crates.io
  • Goldziher/scythe - 多语言 SQL 编译器与检查器,通过感知模式的检查生成类型安全的 SQL 代码。
  • GreptimeDB - 开源、云原生的分布式时序数据库,支持 PromQL/SQL/Python。CI
  • HelixDB - 强大的图向量数据库,用于 RAG 和 AI 的智能数据存储
  • Hiqlite - 高可用、可嵌入、基于 Raft 的 SQLite 与缓存
  • hydra-db/hydradb - 对象存储原生的分布式图数据库,支持 OpenCypher 查询、GraphBLAS 遍历和兼容 Neo4j 的 Bolt 连接。
  • indradb - 图数据库
  • KiteSQL - 将 SQL 作为 Rust 函数使用
  • lancedb [vectordb] - 面向 AI 应用的无服务器低延迟向量数据库
  • Lucid - 可通过 HTTP API 访问的高性能分布式键值存储。 Build Status
  • Materialize - 由 Timely Dataflow 驱动的流式 SQL 数据库 :heavy_dollar_sign:
  • microsoft/pg_durable - 在 PostgreSQL 内执行持久任务。长时间运行、容错的 SQL 函数,支持自动检查点、崩溃恢复和并行执行。零额外基础设施,以 pgrx 和 Rust 构建的 PostgreSQL 扩展运行。 License
  • native_db [native_db] - 可直接嵌入多平台应用(服务器、桌面、移动端)的数据库。轻松同步 Rust 类型
  • Neon - 无服务器 Postgres。分离存储与计算,以提供自动扩缩容、分支和无限存储。
  • NoKV-Lab/NoKV - AI 原生分布式文件系统。 Rust
  • noria [noria] - 用于 Web 应用后端的动态变化、部分有状态的数据流
  • oxigraph/oxigraph [oxigraph] - 实现 SPARQL 标准的图数据库 Crates.io Version
  • ParadeDB - ParadeDB 是基于 Postgres 的 Elasticsearch 替代品,专为实时搜索与分析设计。
  • ParityDB - 快速可靠、针对读取操作优化的数据库
  • pgdogdev/pgdog - 用于扩展 PostgreSQL 的快速代理,提供连接池、负载均衡和分片。
  • Picodata [picodata-plugin] - 兼容 PostgreSQL 的分布式数据库,采用 Rust 插件模型;商业插件提供 Redis 和 Cassandra 线协议兼容性。
  • PRQL [prqlc] - 现代数据转换语言,可编译为可读 SQL。 Tests
  • PumpkinDB - 事件溯源数据库引擎
  • Qdrant - 支持扩展过滤的开源向量相似度搜索引擎 Tests
  • Qrlew/qrlew [qrlew] - SQL 到 SQL 的差分隐私层 Qrlew Crates.io Version
  • RisingWaveLabs/RisingWave - 云中的下一代流式数据库 CI
  • RustFS [RustFS] - 🚀 RustFS 是开源、兼容 S3 的高性能对象存储系统,支持与 MinIO、Ceph 等兼容 S3 的平台迁移及共存。 status-badge
  • ruvnet/ruvector [ruvector-core] - 自学习向量数据库与认知容器,在本地运行 LLM,支持水平扩展。
  • RyanCodrai/turbovec [turbovec] - 基于 TurboQuant、使用 Rust 编写的向量索引,支持 SIMD 加速搜索和 Python 绑定
  • sabiql [sabiql] - 快速、无需驱动、Vim 优先的数据库 TUI,支持安全编辑和 ER 图。 CI
  • samyama-ai/samyama-graph - Rust 原生图向量数据库,用于 GraphRAG、知识图谱、向量搜索和图分析。
  • seppo0010/rsedis - Redis 的重新实现。
  • Skytable - 多模型 NoSQL 数据库 GitHub Workflow Status
  • sled - 现代嵌入式数据库(测试版) Build Status
  • SQLSync - 多人使用、离线优先的 SQLite GitHub Workflow Status
  • SurrealDB - 可扩展的分布式文档图数据库 Build Status
  • tabularis - 面向开发者的轻量级数据库管理工具,使用 Tauri 和 React 构建。
  • teaql/teaql-rs [teaql-core] - 模型驱动的运行时,提供类型化查询、受治理的修改和 SQL 提供程序 CI
  • TerminusDB - 开源图数据库与文档存储 Build Status
  • tikv - 使用 Rust 编写的分布式键值数据库
  • tokio-rs/toasty [toasty] - 简便舒适的 Rust ORM,支持 SQL(SQLite、PostgreSQL、MySQL)和 DynamoDB,提供派生宏、类型安全查询及数据库专属功能。 Crates.io
  • Tonbo - Tonbo 是基于 Apache Arrow 和 Parquet 的嵌入式持久化数据库 crates.io
  • TrailBase - 快速轻量的单文件 FireBase 替代品,提供类型安全 API、内置 V8 JS/ES6/TS 引擎、身份验证与管理面板 GitHub Workflow Status
  • tsink - Rust 嵌入式时序数据库 crates.io
  • Turso - Turso Database 是进程内 SQL 数据库,兼容 SQLite。
  • USearch - 向量与字符串相似度搜索引擎 crates.io
  • valentinus - 基于 LMDB 绑定构建的下一代向量数据库 Crates.io Version
  • VelesDB [velesdb-core] - 可嵌入、本地优先的数据库,以单个二进制程序中的三引擎架构,通过一种查询语言(VelesQL)融合向量搜索、属性图和列式存储。附带内核内代理记忆 SDK——语义/情景/过程记忆——支持跨会话 why() 回忆,通过图遍历揭示仅靠向量搜索会遗漏的关联事实。
  • vorot93/libmdbx-rs [mdbx-sys] - MDBX 的绑定;MDBX 是“快速、紧凑、强大、嵌入式、事务型的键值数据库,采用宽松许可证”。这是 mozilla/lmdb-rs 的分支,通过补丁适配 libmdbx。
  • whispem/minikv - 分布式多租户键值与对象存储,支持 Raft 共识、WAL 持久性、时序 API、向量搜索及兼容 S3 的端点。面向生产,提供 Helm Chart、Grafana 仪表板和 Python SDK。 Build Status
  • WooriDB - 受 Crux 和 Datomic 启发的通用时序数据库。
  • embassy-rs/embassy [embassy] - 下一代嵌入式 Rust async/await 框架,提供 STM32、nRF、RP、ESP32 等 HAL,具备 embassy-time、embassy-net、embassy-usb 及低功耗支持。 Build Status
  • infinition/waveshare-watch-rs - Waveshare ESP32-S3-Touch-AMOLED-2.06 的纯 Rust no_std 智能手表固件。支持 QSPI 80 MHz DMA 显示、Embassy 异步运行时,以及带常亮显示的事件驱动电源管理。
  • rmk - 功能丰富的键盘固件。
  • rtic-rs/rtic [rtic] - 用于构建嵌入式实时系统的实时中断驱动并发框架。
  • uefi-rs - 统一可扩展固件接口的 Rust 封装。此 crate 提供安全、方便且高性能的 UEFI 功能抽象,便于开发 Rust 软件。

另见匹配关键词“emulator”的 crate。

  • CHIP-8
  • Commodore 64
  • Flash Player
    • Ruffle - Ruffle 是 Adobe Flash Player 模拟器,利用 WebAssembly 面向桌面和 Web。 CICI
  • Gameboy
  • Gameboy Advance
  • GameMaker
    • OpenGMK - OpenGMK 是对专有 GameMaker Classic 引擎的现代重写,提供运行器的完整源码移植、反编译器、TAS 框架,以及自行处理游戏数据的库。
  • IBM PC
    • MartyPC - 使用 Rust 编写的 IBM PC/XT 模拟器。
  • Intel 8080 CPU
  • iOS
    • touchHLE - iPhone OS 应用的高级模拟器
  • iPod
    • clicky - 转盘式 iPod 模拟器(开发中)
  • NES
  • Nintendo 64
    • gopher64 - 使用 Rust 编写的 N64 模拟器
  • Nintendo DS
    • dust - Nintendo DS 模拟器
  • PlayStation 4
    • Obliteration - 面向 Windows、macOS 和 Linux 的实验性 PS4 模拟器 CI
  • Shockwave Player
    • DirPlayer - 使用 Rust 编写、兼容 Web 的 Shockwave Player 模拟器
  • ZX Spectrum
  • broot - 查看和浏览目录树的新方式(概览目录,即使很大;查找目录后通过 cd 进入;搜索时始终掌握文件层级;操作文件等),详见 dystroy.org/broot Latest Version
  • elio-fm/elio [elio] - 功能齐全的终端文件管理器,提供丰富预览、批量操作和回收站支持。
  • FileSSH - 快速易用的远程服务器文件管理 TUI,支持快速创建 SSH 会话、原位文件编辑等! crates.io
  • joshuto - 类似 ranger 的终端文件管理器
  • moyangzhan/mango-finder - 使用自然语言搜索文件
  • pikeru - Linux 文件选择器,具备良好缩略图和搜索功能
  • spacedriveapp/spacedrive - 基于虚拟分布式文件系统构建的文件管理器。
  • xplr - 可定制、精简且快速的 TUI 文件浏览器
  • yazi - 基于异步 I/O 的极快终端文件管理器。

另见支付应用。

  • Ashutosh0x/rust-finance - AI 交易终端,支持多交易所数据接入、执行、风险模型和 TUI 仪表板。
  • klirr [klirr] - 零维护、智能的自由开源软件,为服务与费用生成精美发票。
  • longbridge/longbridge-terminal - 长桥证券的 AI 原生 CLI:支持港股/美股/A 股/新加坡市场的实时行情、投资组合和交易。
  • makeev/alphai-tui [alphai-tui] - 终端股票仪表板,无需密钥即可获取行情与图表,提供新闻情绪、SEC Form 4 内部人交易和财报解读。 CI
  • nautechsystems/nautilus_trader - 使用 Rust 和 Python 编写的高性能生产级算法交易平台。
  • tackler [tackler] - 快速可靠的记账引擎,原生支持 GIT SCM,适用于纯文本记账 CI Badge
  • tarkah/tickrs - 在终端中查看实时行情数据
  • wealthfolio/wealthfolio - 精美、私密、本地优先的个人财务追踪工具:投资、净资产、支出和模拟。

另见使用 Piston 制作的游戏。

  • lonewolf-io/Narwhal - 用于边缘应用的可扩展发布/订阅消息服务器。
  • Rmqtt - MQTT 服务器/MQTT Broker——面向 5G 时代物联网的可扩展分布式 MQTT 消息代理。
  • RobustMQ - 下一代云原生融合消息队列。
  • Rocketmq-Rust - 🚀使用 Rust 构建的 Apache RocketMQ🦀。更快、更安全、内存占用更低。
  • api7/aisix - 面向 LLM 与 AI 代理的开源 AI 网关:在 OpenAI、Anthropic、Gemini、Bedrock、Azure OpenAI 及其他兼容 OpenAI 的端点前,提供统一的兼容 OpenAI API 与原生 Anthropic Messages API,以及 MCP 和 A2A 网关、语义路由、防护栏和语义缓存。 CI
  • cocoindex - 为 AI 代理构建新鲜上下文的 ETL 框架,支持增量处理
  • TensorZero - 面向 LLM 的数据与学习飞轮,统一推理、可观测性、优化和实验 TensorZero Build Status
  • Uteke - AI 代理的离线优先语义记忆引擎。单个二进制程序、零依赖、原生 MCP。 CI
  • avito-tech/bioyino - 高性能、可扩展、兼容 StatsD 的服务器。
  • esrlabs/chipmunk - 分析海量日志文件和日志流的原生 egui 桌面应用,支持 WebAssembly 插件系统和汽车格式。 Chipmunk CI
  • madesroches/micromegas [micromegas] - 日志、指标与追踪的可观测性后端,提供低开销 Rust 插桩,将遥测数据以 Parquet 存储于对象存储,并通过 SQL 查询。 Rust
  • MegaAntiCheat/client-backend - MAC 客户端应用。
  • openobserve - 易用性提升 10 倍、存储成本降低 140 倍、高性能、PB 级规模的 Elasticsearch/Splunk/Datadog 替代品。
  • OpenTelemetry - OpenTelemetry 提供统一的 API、库、代理和收集器服务,采集应用的分布式追踪与指标。可使用 Prometheus、Jaeger 等可观测性工具进行分析。 GitHub Actions CI
  • parseablehq/parseable - AI 原生统一可观测性平台,用于收集并分析日志、指标、追踪和事件。
  • Quickwit-oss/quickwit - 云原生且成本效益极高的日志管理搜索引擎。 CI
  • rustrak/rustrak - 超轻量、兼容 Sentry SDK 的错误追踪服务器。
  • Scaphandre - 功耗监控代理,跟踪主机及各服务功耗,帮助设计更可持续的系统和应用。适配任意监控工具链(已支持 prometheus、warp10、riemann 等)。
  • vectordotdev/vector - 高性能日志、指标与事件路由器。

另见使用 Rust 编写的操作系统对比。

  • 0x59616e/SteinsOS - 面向 armv8-a 架构的操作系统。
  • Andy-Python-Programmer/aero - 遵循单体内核设计的现代类 Unix 操作系统。
  • asterinas/asterinas - 安全、快速、通用的操作系统内核,提供兼容 Linux 的 ABI。
  • DragonOS-Community/DragonOS - 从零自研内核、兼容 Linux 的操作系统。
  • hexagonal-sun/moss-kernel - 使用 Rust 和 Aarch64 汇编编写的类 Unix、兼容 Linux 的内核。
  • koibtw/highlightos - 使用 Rust 与汇编编写的 x86_64 操作系统内核。
  • NON-OS/nonos-micro-kernel - 基于能力、驻留 RAM 的微内核;每个程序都是签名胶囊,必须先证明自身才能运行,驱动在用户空间运行。
  • redox-os/redox - 通用的类 Unix 微内核操作系统,注重安全、稳定、性能、正确性、简单和务实,旨在完全替代 Linux 与 BSD。
  • thepowersgang/rust_os - 使用 Rust 编写的非 POSIX 操作系统内核
  • theseus-os/Theseus - 从零编写、采用安全语言、单地址空间与单权限级别的操作系统 - build badge
  • tock/tock - 面向 Cortex-M 微控制器的安全嵌入式操作系统
  • vinc/moros - 面向 x86-64 架构和 BIOS 计算机的文本式业余操作系统。
  • helsing-ai/buffrs [buffrs] - 面向 Protocol Buffers 和 gRPC 架构的现代包管理器。
  • pkgx - 运行一切。可组合的包管理器,让脚本访问整个开源生态。
  • rebos - 在任意 Linux 发行版上自动管理软件包的声明式方式 crate
  • hyperswitch - 开源支付编排器,通过一次 API 集成连接多个支付处理商并轻松路由支付流量 GitHub last commit
  • 0xdea/jiggy [jiggy] - 使用 Rust 编写的极简跨平台鼠标抖动器 build
  • aannoo/hcom - 让 AI 代理跨终端互发消息、观察和启动彼此(Claude Code、Gemini CLI、Codex、OpenCode)。Rust PTY 封装,提供屏幕跟踪、TUI(ratatui)、守护进程客户端二进制程序及 Python 钩子与 API CI
  • agent-of-empires - 使用 tmux、Git 工作树和 Docker 沙箱管理多个 AI 编程代理会话的 TUI/CLI CI
  • aichat - 一体化 LLM CLI 工具,提供 Shell 助手、聊天 REPL、RAG、AI 工具与代理,可访问 OpenAI、Claude、Gemini、Ollama、Groq 等。
  • akitaonrails/ai-memory - AI 编程代理的长期记忆:基于 Git 的 Markdown Wiki,支持自动生命周期捕获、跨代理交接和自托管 MCP 服务器。 CI
  • akitaonrails/ai-usagebar [ai-usagebar] - Waybar 组件、原生 Omarchy Quattro 面板和标签式 TUI,监控 Claude、Codex/ChatGPT、GitHub Copilot、Z.AI(GLM)、OpenRouter 等的 AI 套餐用量。 CI
  • AlexsJones/llmfit [llmfit] - 根据系统 RAM、CPU 和 GPU 合理选择 LLM 模型的终端工具。交互式 TUI 提供硬件检测、多维评分(质量/速度/适配/上下文)、社区排行榜,支持 Ollama、llama.cpp、MLX、vLLM 等。 CI
  • AlexsJones/llmserve [llmserve] - 为本地 LLM 模型提供服务的交互式 TUI,自动检测后端(llama-server、KoboldCpp、LocalAI、MLX、Ollama、vLLM、LM Studio)。支持源码树导航、各后端预设、实时日志和视觉模型。 CI
  • alphaXiv/OpenResearch - 本地优先工作区,利用 Claude Code、Codex、OpenCode 或 Cursor 运行并行研究代理,提供可复现实验跟踪。 CI
  • antiburn/antiburn - 本地桌面应用(Tauri),检查 AI 编程代理会话中常见的 token 浪费原因:会话过深、子代理过强、缓存失效,以及闲置 MCP 服务器、技能和工具。支持 Claude Code、Codex、Cursor、Copilot、Pi 等 CI
  • ast-grep - 代码结构搜索、检查和重写的 CLI 工具。
  • Bartib [Bartib] - 简单的命令行时间追踪器 Tests
  • Beetroot - Windows 剪贴板管理器,支持 AI 转换、OCR 和模糊搜索。
  • bitrouter/bitrouter [bitrouter] - 代理原生 LLM 路由器,无需更改运行框架即可逐次优化代理,使每次模型调用可靠、可追踪、安全且经济。通过单一本地端点路由至 OpenAI、Anthropic、Google、OpenRouter、Bedrock、GitHub Copilot 等,提供 MCP 网关、ACP 集成、防护栏、可观测性和多账户故障切换。
  • CookCLI - 命令行食谱管理器,具备 Web 服务器、购物清单和餐食规划功能。
  • espanso - 跨平台文本扩展器。 CI
  • eureka - 无需离开终端即可输入和存储想法的 CLI 工具
  • farion1231/cc-switch - Claude Code、Codex 和 Gemini CLI 的一体化 GUI 助手与配置管理器。
  • fkiene/llmtrim [llmtrim] - 压缩 LLM API 请求的本地代理,不改变答案即可减少输入和输出 token。通过 HTTPS_PROXY 位于 AI 工具与提供商之间,适用于 Claude Code、Codex 等。 CI
  • flusterIO/fluster - 面向 STEM 学生与专业人士的一体化笔记应用。 publish
  • fulsomenko/kanban [kanban-tui] - 受 lazygit 启发的终端项目管理工具 CI
  • Furtherance - 使用 GTK4 构建的时间追踪应用
  • futuregene/future-os - 一个 AI 代理,无处不在:单个 Rust gRPC 后端驱动终端界面、桌面应用、移动应用、CLI 和即时通信机器人,共享会话、记忆和技能。提供信任优先且需批准的工具、3,800 多种模型,以及支持运行超过 24 小时的循环控制平面。 build
  • graves/awful_aj [awful_aj] - 操作兼容 OpenAI API 的 CLI,提供提示工程 YAML 模板和持久记忆用内置向量数据库。
  • graykode/abtop [abtop] - 监控 AI 编程代理会话(Claude Code、Codex CLI、OpenCode)的终端 TUI,跟踪 token 用量、上下文窗口百分比、速率限制、子进程和孤立端口。支持 tmux 集成、包括色盲友好选项的 12 种主题及跨平台运行。 CI
  • Hmbown/DeepSeek-TUI [deepseek-tui-cli] - DeepSeek V4 终端编程代理,提供流式推理块、本地工作区编辑、自动模型选择、MCP 支持和基于 ratatui 的 TUI。 CI
  • iBz-04/gloamy [gloamy] - Rust 优先的自主代理运行时,用于 CLI、通道、网关和硬件工作流。
  • illacloud/illa - 低代码内部工具构建器。
  • iwe-org/iwe [iwe] - 基于 Markdown 的知识管理工具,提供 LSP 服务器和 CLI Build Status
  • jchultarsky/mirador [mirador] - 安静的终端个人仪表板:在可配置网格中显示时钟、日历与日程、天气、任务、笔记、市场和实时系统指标 CI
  • kruseio/hygg [hygg] - 📚简化阅读方式。极简、类似 Vim 的 TUI 文档阅读器。
  • LLDAP - 简化的 LDAP 身份验证接口。
  • lockbook/lockbook [lb-rs] - 协作式端到端加密笔记、文档和绘图,共享 Rust 核心的原生跨平台客户端和可自托管服务器。 Integration
  • mag123c/toktrack - 快速 TUI/CLI,跟踪各 AI 编程 CLI(Claude Code、Codex、Gemini CLI 等)的 token 用量与费用,持久缓存不受 CLI 数据删除影响。 CI
  • max-sixty/worktrunk [worktrunk] - 为并行运行 AI 代理设计的 Git 工作树管理 CLI,支持钩子、LLM 提交消息和合并工作流 CI
  • morganlinton/Albatross [albatross-cli] - 终端优先 AI 编程代理,透明地在本地(Ollama、LM Studio、MLX、llama.cpp)与云后端之间进行多模型路由,提供逐轮费用、真正的撤销和可审计路由凭据。 CI
  • muvon/octomind - 开源代理运行时 CLI,提供 48 个以上专用代理、支持动态服务器注册的 MCP 主机、多提供商支持(13 种以上 LLM),以及适合 4 小时以上会话的自适应上下文压缩。
  • ogulcancelik/herdr - 为 AI 编程代理设计的终端多路复用器。在一个终端运行多个代理,提供真实终端视图、代理状态检测(受阻/工作中/完成)、工作区、标签页和持久会话。单个 Rust 二进制程序,支持分离/重新附加。
  • pier-cli/pier - 集中管理(添加、搜索元数据等)所有单行命令、脚本、工具和 CLI 的仓库
  • raine/workmux [workmux] - Git 工作树 + tmux 窗口,实现无摩擦并行开发 CI
  • rtk-ai/rtk - 高性能 CLI 代理,为 AI 编程助手减少 60–90% 的 LLM token 消耗,过滤并压缩 Claude Code、Copilot、Cursor、Gemini CLI、Codex 等的命令输出。 CI
  • screenpipe - 全天候本地 AI 屏幕与麦克风录制。构建拥有完整上下文的 AI 应用。适用于 Ollama。
  • ShadoySV/work-break [work-break] - 根据当前及当天负荷平衡工作与休息时间 Build
  • socai-io/socai - 社交研究代理,复用已登录的 Chrome,在 Instagram、TikTok、LinkedIn、X、小红书和抖音搜索、阅读帖子、评论、个人资料及支持的媒体。
  • tambourine-voice - 面向任意应用的个人 AI 语音界面——可定制听写,允许自选模型和提示词,使用 Rust 构建。
  • tassiovirginio/try-rs [try-rs] - 工作区管理 CLI,通过 TUI 组织和浏览临时实验。
  • thClaws/thClaws - 原生 Rust AI 代理工作区,支持多提供商 LLM、技能系统、MCP 服务器、知识库和代理编排,提供桌面 GUI、CLI REPL 和非交互模式。 License
  • tinyhumansai/opencompany - 将 AI 代理组织成实际运作公司的开源运行时:共享工作板、代理间交接、人工批准、定时及 DAG 工作流。使用自带任意模型,通过 Docker 自托管。 License
  • tinyhumansai/openhuman - 开源代理助手,具备桌面界面、118 个以上 OAuth 集成、本地优先记忆树、兼容 Obsidian 的 Wiki、原生语音和 TokenJuice 压缩。使用 Tauri 与 Rust 构建,提供注重隐私的个人 AI。
  • tover0314-w/opentypeless - 使用 Tauri 和 Rust 构建的跨平台 AI 语音输入应用。
  • Tuxedo - todo.txt 的快速键盘驱动终端界面。
  • tw93/Pake - 使用 Rust 和 Tauri,通过一条命令将任意网页变成桌面应用。轻量、快速,支持 macOS、Windows 和 Linux。
  • VisiGrid/VisiGrid - 像代码编辑器一样构建的原生电子表格,使用 GPUI、WASM 和无界面 CLI 引擎。
  • xingkongliang/skills-manager - 轻量桌面应用,跨 15 种以上编程工具(Cursor、Claude Code、Codex、Copilot 等)管理、同步和组织 AI 代理技能,采用 Tauri 2、Rust 后端,支持 Git 备份。
  • Xoshbin/asyar - Raycast 的能力,Alfred 的速度,隐私融入设计。 CodeQL
  • yashs662/rust_kanban [rust-kanban] Build - 终端看板应用
  • yicheng47/runner - macOS 和 Windows 的原生 GPUI 桌面应用,让 Claude Code、Codex、Copilot CLI、pi 等 CLI 编程代理组成团队共同处理任务,每个代理在真实终端中保留自己的 TUI。 CI
  • Zackriya-Solutions/meetily - 隐私优先的 AI 会议助手,完全在本机录制、转写和总结会议。支持 Whisper/Parakeet 模型实时转写、AI 摘要和多个 AI 提供商(Ollama、Claude、Groq、OpenAI)
  • Holo - Holo 是面向大规模、自动化驱动网络的路由协议套件
  • RustyBGP - BGP
  • 0xdea/augur [augur] - 逆向工程助手,从二进制文件提取字符串及相关伪代码 build
  • 0xdea/haruspex [haruspex] - 漏洞研究助手,从 IDA Hex-Rays 反编译器提取伪代码 build
  • 0xdea/oneiromancer [oneiromancer] - 利用本地运行的 LLM 辅助源码分析的逆向工程助手 build
  • 0xdea/rhabdomancer [rhabdomancer] - 漏洞研究助手,定位二进制文件中所有可能不安全的 API 函数调用 build
  • AdGuardian-Term [adguardian] - 在终端中实时监控 AdGuard Home 实例流量并统计
  • AFLplusplus/LibAFL - 高级模糊测试库——用 Rust 组合你的模糊测试器!可跨核心与机器扩展,适用于 Windows、Android、macOS、Linux、no_std 等。 build and test
  • arp-scan-rs - 用于快速本地网络扫描的极简 ARP 扫描工具
  • biandratti/huginn-net - 多协议被动网络指纹识别,结合 p0f TCP 与 JA4 TLS 分析检测操作系统和应用 CI
  • bountyyfi/lonkero - 企业级 Web 漏洞扫描器,提供 60 个以上攻击模块,用于渗透测试和安全评估
  • cargo-audit - 审计 Cargo.lock 中存在安全漏洞的 crate
  • cargo-auditable - 使生产 Rust 二进制程序可审计
  • cargo-crev - cargo 包管理器的密码学可验证代码审查系统。
  • cargo-deny - 帮助管理大型依赖图的 Cargo 插件
  • Cherrybomb - 告别不完整的 API 规范:CLI 工具验证 API 规范,避免未定义的用户行为。
  • cotp - 可信、加密的命令行 TOTP/HOTP 身份验证应用,支持导入。
  • domcyrus/rustnet - 跨平台网络监控 TUI,通过 eBPF/PKTAP 识别进程并进行深度数据包检查 build badge crate
  • EFForg/rayhunter - 面向移动热点硬件的 IMSI 捕获器检测工具,帮助识别潜在的蜂窝监控(Stingray/伪基站) Tests
  • entropic-security/xgadget [xgadget] - 快速、并行、跨变体 ROP/JOP 指令片段搜索 GitHub Actions
  • epi052/feroxbuster - 简单快速的递归内容发现工具。
  • getprovenant/provenant [provenant-cli] - 快速许可证、版权、软件包和 SBOM 扫描器,输出 CycloneDX 和 SPDX 及完整封闭的依赖清单;静态且离线。 CI
  • Inspektor - 感知数据库协议、用于强制执行访问策略的代理 👮
  • kpcyrd/authoscope - 可脚本化的网络身份验证破解工具
  • kpcyrd/rshijack - TCP 连接劫持器,重写自 shijack
  • kpcyrd/sn0int - 半自动 OSINT 框架与包管理器
  • kpcyrd/sniffglue - 安全的多线程数据包嗅探器
  • LeChatP/RootAsRole - sudo(-rs)/su 的更好替代品 • ⚡极快 • 🛡️内存安全 • 🔐注重安全 Build Coverage crates.io
  • microsoft/mxc - 在 Windows、Linux 和 macOS 运行不可信代码(模型输出、插件、工具)的沙箱执行系统。支持多个隔离后端(ProcessContainer、Windows Sandbox、LXC、Bubblewrap、Seatbelt、MicroVM、Hyperlight、IsolationSession、WSLC)、基于 JSON 策略的沙箱及 TypeScript SDK。 CI
  • mongodb/kingfisher - 极快的密钥检测与实时验证工具,覆盖文件、Git 仓库、S3、Jira 和 Confluence
  • mullvad/mullvadvpn-app - Mullvad VPN 服务的跨平台 VPN 客户端,支持 WireGuard、抗量子隧道及注重隐私的功能。 CI
  • observer_ward - Web 应用与服务指纹识别工具
  • Raspirus - 对用户和资源友好的基于规则恶意软件扫描器 status
  • reaction - 扫描日志并采取行动:fail2ban 的替代品
  • ripasso - 密码管理器,文件系统兼容 pass
  • rustscan - 通过此端口扫描工具加速 Nmap build badge
  • santhreal/keyhog [keyhog] - 在源码树、Git 历史、归档和远程来源中检测泄漏凭据与 API 密钥,并实时验证发现的密钥 CI
  • secluso - 使用端到端加密的私密 Raspberry Pi 家庭安防摄像头
  • sherlock [sherlock] - 按用户名跨社交网络查找社交媒体账户 status
  • ssh-vault - 使用 SSH 密钥加密和解密的简单密钥管理工具。
  • timescale/rsigma [rsigma] - Sigma 检测标准的完整检测工程工具包,包含解析器、求值引擎、规则转换、流式运行时、检查器、CLI、MCP 和 LSP CI
  • Discord
    • concord - 功能丰富的 Discord TUI 客户端。
    • Dorion - 小巧的 Discord 替代客户端,占用更少、启动更快,支持主题、插件等! build
  • Mastodon
    • Rustodon - 兼容 Mastodon、使用 ActivityPub 的服务器。
  • Telegram
    • tgt - 跨平台 Telegram TUI ci-linux ci-macos ci-windows
  • WhatsApp
    • imtaqin/waxum - 自托管 WhatsApp 网关,单个静态二进制程序提供 REST API、Webhook、多会话支持和语音通话。 CI
  • adileo/squirreldisk - macOS、Windows 和 Linux 的磁盘用量分析 GUI(egui),提供旭日图和树状图,还可通过 rclone 扫描 SSH 服务器与云存储 CI
  • ajeetdsouza/zoxide - 更快的 cd 替代品,可学习你的习惯 release
  • anylinuxfs - 在 Mac 挂载 Linux 支持的任意文件系统的 CLI 工具,使用 NFS 与微型虚拟机
  • anylinuxfs-gui - anylinuxfs 的 GUI 应用
  • ataraxy-labs/sem - 实体级语义版本控制 CLI,通过 tree-sitter 在 32 种语言中提供函数/类级差异、追责、图和影响分析。 Release
  • ataraxy-labs/weave - Git 实体级合并驱动,通过 tree-sitter 理解代码结构以解决冲突,通过 .gitattributes 作为自定义合并驱动接入 Git。 Release
  • atuin [atuin] - Atuin 用 SQLite 数据库替代现有 Shell 历史,并记录命令的额外上下文;还可通过 Atuin 服务器在机器间选择性地进行完全加密的历史同步。
  • bandwhich - 终端带宽使用工具
  • bolivian-peru/os-moda - NixOS 发行版,AI 代理通过 91 个类型化 MCP 工具拥有 root 权限。9 个 Rust 守护进程(系统桥、自动回滚的原子 SafeSwitch 部署、哈希链审计账本、AES-256-GCM 加密钱包、Noise_XX + ML-KEM-768 P2P 网状网络、本地 STT/TTS、MCP 服务器生命周期、系统学习、域名白名单出口代理)通过 Unix 套接字通信。
  • bottom - 又一个跨平台图形进程/系统监视器。 GitHub Workflow Status (branch)
  • brocode/fblog - 小型命令行 JSON 日志查看器
  • brush-shell - 兼容 Bash/POSIX 的 Shell CICDCrate
  • bustd - 处理 Linux 内存不足情况的轻量进程终止守护程序。 GitHub Workflow Status (branch)
  • buster/rrun - Linux 命令启动器,类似 gmrun
  • cantino/mcfly - 飞速穿梭于 Shell 历史。天哪!
  • ChurchTao/clipboard-rs [clipboard-rs] - 使用 Rust 编写的跨平台库,用于获取、设置和监控系统剪贴板内容变化。
  • Cocoa-Way [homebrew] - 原生 macOS Wayland 合成器,无虚拟机开销即可运行 Linux GUI 应用,基于 Smithay 构建。 build badge
  • crabz - 多线程压缩与解压 CLI 工具 Build Status
  • cristianoliveira/funzzy - 受 entr 启发的可配置文件系统监视器
  • dalance/procs - 现代的“ps”替代品 Regression
  • ddh - 快速重复文件查找器
  • deshaw/procfd [procfd] - Linux lsof 替代品,列出进程打开的文件描述符
  • diskonaut - 终端可视化磁盘空间导航器
  • dust - 更直观的 du
  • erickochen/purple [purple-ssh] - 由 Ratatui 驱动的 SSH 客户端,支持云同步、容器管理、文件传输、隧道、代码片段和密码管理 CI
  • eza-community/eza - “ls”的替代品
  • fish-shell/fish-shell - 用户友好的命令行 Shell
  • fork - 创建脱离控制终端的新进程(守护进程)的库
  • fselect - 通过类似 SQL 的查询查找文件
  • git-ai-project/git-ai - 跟踪仓库中 AI 生成代码的 Git 扩展,将代码行关联到代理、模型和对话记录。
  • gitbutlerapp/gitbutler - 现代的基于 Git 的版本控制界面,为 AI 工作流从零构建,提供 GUI 与 CLI。
  • gitui - 极快的 Git 终端客户端。 build
  • GQL - 在 .git 文件上运行的类 SQL 查询语言。
  • harry0703/MangoDisk - 跨平台磁盘清理与空间分析应用,支持深度清理、树状图可视化、重复检测、应用卸载及开发产物清理。 Cross-platform Check
  • httm - 适用于 ZFS/btrfs/nilfs2 的交互式文件级 Time Machine 风格工具(甚至支持真实 Time Machine 备份!)
  • hyperb1iss/unifly [unifly] - 管理 Ubiquiti UniFi 网络控制器的 CLI 与 TUI,覆盖双 API,提供 10 屏 Ratatui 仪表板 CI
  • j0ru/kickoff - 快速灵敏的 Wayland 程序启动器 build
  • jacek-kurlit/pik [pik] - 帮助查找并终止进程的 TUI 命令行工具
  • Kondo - 删除软件项目产物、回收磁盘空间的 CLI 与 GUI 工具
  • LACT - Linux AMDGPU 控制器
  • lodosgroup/lpm - 实验性系统包管理器
  • lotabout/rargs [rargs] - 支持模式匹配的 xargs + awk
  • lsd - 拥有丰富漂亮颜色与精美图标的 ls build
  • Luminarys/synapse - 灵活快速的 BitTorrent 守护进程。
  • m4b/bingrep - 搜索多种操作系统与架构的二进制文件,并着色显示。
  • macpow - Apple Silicon Mac(M1–M5+)实时功耗监控 TUI,读取 IOReport、SMC 和 IORegistry,无需 sudo。 CIcrates.io
  • Mapika/portview [portview] - 查看端口对应的进程,诊断冲突、通配符暴露与连接泄漏,兼作 MCP 服务器。 CI
  • matheus-git/systemd-manager-tui [systemd-manager-tui] - 通过 TUI(终端用户界面)管理 systemd 服务的程序。
  • matthart1983/diskwatch - 单主机磁盘诊断 TUI:八个标签页覆盖设备、卷、文件系统、IO、SMART、热点文件和洞察。
  • matthart1983/netwatch [netwatch-tui] - 实时网络诊断 TUI:深度检查 13 种协议(TLS、QUIC、HTTP、DNS、SSH、MQTT、SNMP 等),通过 eBPF / PKTAP 按进程归因,提供 TCP 重传分析、JA4 指纹、可选 Landlock 沙箱和 Flight Recorder 事件包。
  • matthart1983/syswatch [syswatch] - 单主机系统诊断 TUI:十二个标签页覆盖 CPU、内存、磁盘、进程、GPU、电源、服务和网络,另有时间线浏览器与 Insights 异常引擎。
  • mdgaziur/findex - Findex 是使用 GTK3 的高度可定制应用查找器
  • mitnk/cicada - 类似 Bash 的 Unix Shell
  • mmstick/concurr - 采用客户端/服务器架构的 GNU Parallel 替代品
  • mmstick/fontfinder - 用于预览和安装 Google 字体的 GTK3 应用
  • mmstick/tv-renamer - 电视剧重命名应用,提供可选 GTK3 前端。
  • mxseev/logram - 将日志文件更新推送到 Telegram
  • netscanner - TUI 网络扫描器
  • nickgerace/gfold [gfold] - 帮助跟踪多个 Git 仓库的 CLI 工具 build
  • nivekuil/rip - 安全易用的 rm 替代品
  • nushell/nushell - 新型 Shell
  • nwiizo/tfmcp - Terraform MCP 工具——供 AI 助手通过 Model Context Protocol 管理 Terraform 环境的 CLI。
  • nwiizo/tfocus - 交互选择并执行 Terraform plan/apply 操作的工具
  • orhun/kmon - Linux 内核管理器与活动监视器 https://github.com/orhun/kmon/actions
  • orhun/systeroid - 更强大的 sysctl(8) 替代品,提供终端用户界面 https://github.com/orhun/systeroid/actions
  • ouch - 轻松进行命令行压缩与解压 GitHub Workflow Status (branch)
  • pkolaczk/fclones - 高效重复文件查找与删除工具
  • pop-os/popsicle - 并行刷写多个 USB 设备的 GTK3 与 CLI 工具
  • pop-os/system76-power - Linux 电源管理守护进程(DBus 接口),附带 CLI 工具。
  • pueue - 管理长时间运行的 Shell 命令。 GitHub Actions Workflow
  • qarmin/czkawka - 查找重复项、空文件夹、相似图像等的多功能应用。 GitHub Actions Workflow
  • redox-os/ion - 下一代系统 Shell
  • sharkdp/bat - 如虎添翼的 cat(1) 克隆。 CICD
  • sharkdp/fd - 简单、快速且用户友好的 find 替代品。 CICD
  • sharkdp/hexyl [hexyl] - 命令行十六进制查看器,用不同颜色显示不同字节类别 CICD
  • sitkevij/hex - 彩色十六进制转储终端工具。
  • Skardyy/mcat [mcat] - 在终端中查看图像、视频、Markdown 和其他文档。
  • skim - 模糊查找器
  • sorairolake/hf [hf] - 跨平台隐藏文件库与工具 CI
  • sorairolake/ngrv [ngrv] - 类似 pv(1) 的终端管道查看器 CI
  • sorairolake/rzopfli [rzopfli] - 使用 Zopfli 的无损数据压缩工具 CI
  • supercilex/fuc - 快速的 cp 和 rm 命令
  • theBGuy/GitDesktop - 键盘优先的 Git 桌面客户端,跨 GitHub、GitLab 和 Bitbucket 管理 PR、议题、讨论、CI 与通知,并提供 Jira 关联与 AI 代理集成;采用 Tauri + Rust 后端 Release
  • timhartmann7/omnyssh - 管理 SSH 连接的快速键盘驱动 TUI CI
  • topheman/webassembly-component-model-experiments - 基于 WebAssembly Component Model 的 REPL,具备沙箱多语言插件系统 Crates.io
  • trippy - 网络诊断工具 build badge
  • tw93/Kaku - 为 AI 编程构建、开箱即用的快速终端模拟器,提供零配置默认设置、AI 助手集成和兼容 WezTerm 的 Lua 配置。仅限 macOS。
  • uutils/coreutils - GNU coreutils 的跨平台重写 CICD
  • vyrti/cleaner - 适用于 Windows、macOS、Linux 和 FreeBSD 的最快磁盘空间用量分析与清理工具。 CI
  • watchexec - 响应文件修改执行命令
  • XAMPPRocky/tokei - 统计代码行数
  • ynqa/jnv - 使用 jq 的交互式 JSON 过滤器 ci
  • ynqa/logu - 从(流式)非结构化日志消息中提取模式 ci
  • ynqa/sig - 交互式 grep(用于流式数据) ci
  • amp - 受 Vi/Vim 启发。
  • Ferrite - 基于 egui 的跨平台 Markdown 编辑器,支持实时预览、语法高亮和 Mermaid 图。
  • Fresh - 易用、强大且快速的终端文本编辑器与 IDE,支持 TypeScript 插件。
  • gchp/iota - 简单的文本编辑器
  • helix - 受 Neovim/Kakoune 启发的后现代模态文本编辑器。 build badge
  • ilai-deutel/kibi - 小巧(≤1024 行代码)的文本编辑器,支持语法高亮、增量搜索等。 build badge
  • Inkwell - 使用 Tauri v2 构建的便携、离线优先 Markdown 编辑器,单个可执行文件,零遥测。
  • jamii/focus - 极简文本编辑器,内置 jj(Jujutsu)版本控制集成。
  • ki-editor/ki-editor - 多光标组合式模态编辑器
  • Lapce - 带后端的现代编辑器,受已停止开发的 xi-editor 启发。
  • manyougz/velotype - 基于块的原生 Markdown 编辑器,提供所见即所得渲染和源码编辑模式,基于 GPUI,无 WebView 外壳。
  • mathall/rim - 类似 Vim 的文本编辑器。
  • ox - 在终端中运行的独立 Rust 文本编辑器!
  • SoloMD - 使用 Tauri 2 构建、支持实时预览的轻量跨平台 Markdown 编辑器。
  • vamolessa/pepper [pepper] - 具有明确设计主张的模态编辑器,简化终端代码编辑
  • zed - 由 Atom 和 Tree-sitter 创作者打造的高性能多人代码编辑器。
  • artob/readmer [readmer] - Readmer 从 Liquid 或 Jinja2 模板生成 README.md 文件。 Build Status
  • ashvardanian/stringzilla - SIMD 加速的字符串搜索、排序、编辑距离、对齐和生成器,适用于 x86 AVX2 与 AVX-512,以及 Arm NEON crates.io
  • bensadeh/tailspin [tailspin] - 日志文件高亮工具,突出数字、日期、IP 地址、UUID 和日志级别。 Run Tests
  • brevity1swos/rgx [rgx-cli] - 终端正则调试器,支持实时匹配、逐步调试、3 种引擎、代码生成和实时流过滤。 CI
  • cchexcode/complate - 在终端中标准化消息(例如 Git 提交消息)的文本模板工具。 crates.io crates.io build badge
  • dathere/qsv [qsv] - 高性能 CSV 数据整理工具包,分支自 xsv,新增 34 个以上命令及更多功能。 Linux build status Windows build status macOS build status
  • dominikwilkowski/cfonts [cfonts] - 控制台的漂亮 ANSI 字体 build badge
  • Goldziher/uncomment [uncomment] - 利用 tree-sitter 语法移除代码注释的极快 CLI。
  • grex - 根据用户测试用例生成正则表达式的命令行工具与库
  • harehare/mq - 使用类似 jq 语法处理 Markdown 的命令行工具与库 build badge
  • Lisprez/so_stupid_search - 面向普通用户的简单快速字符串搜索工具
  • loki_text [loki_text] - 字符串操作库,提供模式搜索、文本转换及多种字符串搜索算法(KMP、Boyer-Moore、Aho-Corasick 等)
  • Melody - 编译为正则表达式的语言,旨在更易阅读与维护 build badge crates.io
  • micahkepe/jsongrep [jsongrep] - 面向 JSON、YAML、TOML 等序列化格式的快速搜索工具,采用直观的路径查询语法。
  • phiresky/ripgrep-all - ripgrep,还可搜索 PDF、电子书、Office 文档、zip、tar.gz 等
  • ripgrep - 结合 The Silver Searcher 的易用性与 grep 的原始速度
  • ruplacer - 查找并替换源文件中的文本 Run tests
  • scooter - 在终端中交互查找和替换。
  • sd - 直观的查找与替换 CLI
  • sstadick/hck - 更快、功能更丰富、可直接替代 cut 的工具 build badge
  • SylphxAI/anymd - 将任意文件(PDF、DOCX、PPTX、XLSX、EPUB、HTML/URL、图像、音频/视频)转换为供 AI 代理使用的干净 Markdown;提供 CLI 和 MCP 服务器 build badge
  • vishaltelangre/ff - 按名称查找文件(ff)!
  • whitfin/bytelines [bytelines] - 将输入行作为字节切片读取,以实现高效率。
  • whitfin/runiq - 高效过滤未排序输入中的重复行。
  • xsv - 快速 CSV 命令行工具(切片、索引、选择、搜索、采样等)
  • 1History - 将 Firefox/Chrome/Safari 历史备份到单个 SQLite 文件的命令行界面 Build Status
  • aravpanwar/decayfmt [decayfmt] - 每次打开都会永久损坏一小部分的文件格式,无法仅凭文件本身恢复。 CI
  • artob/edky [edky] - 在多种编码格式(Base58、Base64、IPFS、iroh、libp2p、OpenSSH 等)间转换 Ed25519 公钥的命令行工具。 Build Status
  • bloznelis/kbt [kbt] - 简单的键盘测试 TUI 工具。
  • brycx/checkpwn - Have I Been Pwned(HIBP)命令行工具,轻松检查泄漏的账户与密码。
  • cartesiancs/vessel - 编排物理设备的 C2(命令与控制)软件。
  • dcapal - DcaPal 是免费、无需注册的在线工具,通过定额投资帮助平衡投资组合。
  • Eoin-McMahon/Blindfold [Blindfold] - 快速轻松生成 .gitignore 文件的简单 CLI 工具。 ) build-badge
  • Epic Asset Manager - 非官方客户端,用于安装 Unreal Engine,并从 Epic Games Store 下载和管理已购买的资源、项目、插件及游戏。
  • evansmurithi/cloak - 命令行 OTP(一次性密码)身份验证应用。 CI build badge
  • fcsonline/tmux-thumbs - tmux-fingers 的极速版本,像 vimium/vimperator 一样在 tmux 中复制/粘贴。
  • fosk/emplace [emplace] - 同步多台机器上安装的软件包
  • gitlogue - 在终端中可视化 Git 提交历史的 TUI 屏保
  • guoxbin/dtool - 辅助开发的实用命令行工具集,包含转换、编解码、哈希、加密等。
  • IvanWng97/pixtuoid [pixtuoid] - 终端像素艺术办公室,将 Claude Code 会话实时呈现为动画同事。 CI
  • ja7ad/hydra - 开源高性能下载管理器与加速器,通过并行连接和镜像来源分割下载文件,支持动态区间抢占和实时停滞恢复,适用于 Windows、macOS 和 Linux。
  • lamco-admin/lamco-rdp-server - 基于 IronRDP 的 Wayland 原生 RDP 服务器,无需 X11,即可远程访问 Wayland Linux 桌面(GNOME、KDE、COSMIC、wlroots 合成器等)。
  • Linus-Mussmaecher/rucola - 终端 Markdown 笔记管理器。 Crate Build Status
  • matugen - 使用模板从图像或颜色生成调色板。
  • Mobslide - 将智能手机变成演示遥控器的桌面应用。
  • MoonProxyHQ/moonproxy-desktop - FRP(frpc)的跨平台 GUI 桌面客户端,让非技术用户一键将本地服务公开到互联网。 CI
  • mprocs - 运行多个进程的 TUI
  • mrjackwills/oxker [oxker] - 查看和控制 Docker 容器的简单 TUI。
  • nix-community/nix-init - 从 URL 生成 Nix 包,支持哈希预取、依赖推断、许可证检测等 build-badge
  • nix-community/nix-melt - 类似 ranger 的 flake.lock 查看器 build-badge
  • nix-community/nurl [nurl] - 从仓库 URL 生成 Nix 获取器调用 build-badge
  • nomino - 面向开发者的批量重命名工具
  • pastel - 辅助颜色操作:生成、混合和随机颜色。
  • race604/clock-tui [clock-tui] - 终端时钟应用,具备本地时钟、计时器和秒表。 Rust
  • raftario/licensor - 将许可证写入标准输出 GitHub Actions
  • restsend/rustpbx - 软件定义的 SIP 代理,包含注册、在线状态和 b2bua;Freeswitch/FreePBX 的替代品。
  • rleeon/hoard - 游戏存档备份与同步系统,支持自动检测、版本化快照和自托管存储。 CI
  • rust-parallel - 使用 Tokio 并行执行命令的快速命令行应用,界面类似 GNU Parallel 或 xargs。 Crate Build Status
  • rustdesk/rustdesk - 远程桌面软件,TeamViewer 和 AnyDesk 的优秀替代品。
  • rustic-rs/rustic [rustic-rs] - 由 Rust 驱动的快速、加密、去重备份。 Version
  • ruvnet/RuView - 使用 WiFi 信道状态信息(CSI)和机器学习、保护隐私的人体姿态估计系统。
  • sorairolake/qrtool [qrtool] - 编码和解码二维码图像的工具。 CI
  • sorairolake/randgen [randgen] - 生成伪随机字节 CI
  • splashboard [splashboard] - 可定制终端启动画面,在 Shell 启动和目录变化时显示,提供各目录专属仪表板 CI
  • str4d/rage [rage] - age 的 Rust 实现。
  • suckit - 递归访问网站并下载内容到磁盘。 Crate Build Status
  • sundegan/JsonStudio - 使用 Rust 和 Tauri 构建的本地优先桌面 JSON 工作区,用于格式化、编辑、比较、转换、验证及日志提取。
  • Tabiew - 查看和查询 CSV 文件的轻量 TUI 应用。
  • Tail Tales - 支持 logfmt 的 TUI 日志查看器。 Crate
  • tareqmy/gitwig [CRATE] - 可用鼠标操作的 Git TUI 与多仓库仪表板。
  • television - 极快的通用模糊查找 TUI GitHub branch check runs
  • Thoth - 高性能、功能丰富的 JSON 和 NDJSON 文件查看探索桌面应用,支持基于 WASM 的插件。 CI
  • vamolessa/verco [verco] - 专注键盘快捷键的简单 Git/Hg TUI 客户端
  • vaultwarden Build - 使用 Rust 编写的 Bitwarden 服务器 API 替代实现
  • veirt/weathr [weathr] - 带 ASCII 动画的终端天气应用。 Release
  • Vibe - 在每个平台转写每种语言的音频或视频。
  • warpdotdev/Warp - :heavy_dollar_sign: Warp 是极快、现代的 GPU 加速终端,旨在提升你与团队的生产力。
  • Water-Run/treepp - 基于 Rust 的原生 Windows tree 替代品,成功运行时输入/输出在差异比较层面兼容,提供更多功能,包括必要排除与 .gitignore 支持,性能快数倍。
  • wrestic - restic 的封装。
  • wthrr - 终端天气伙伴。 crates.io
  • YAKC - 跨平台按键与鼠标点击可视化工具,用于录屏、直播和演示。支持 Windows、macOS 和 Linux(X11 与 Wayland)。 CI
  • YueMiyuki/Risuko - 功能完整的下载管理器。 Release-Badge
  • zerx-lab/FluxDown - 采用 Rust/Tokio 引擎的多协议下载管理器,支持 HTTP/FTP、BitTorrent、eD2K、HLS 和 DASH,提供 IDM 风格动态分段、浏览器扩展及兼容 aria2 的 JSON-RPC 端点。
  • 0xMassi/webclaw - 为 LLM 提取 Web 内容,提供 TLS 指纹、MCP 服务器,无需浏览器 CI
  • agrinman/tunnelto [tunnelto] - 通过公共 URL 暴露本地运行的 Web 服务器。
  • cfal/tobaru - 端口转发器,支持白名单、基于 IP 和 TLS SNI/ALPN 规则的路由、iptables、轮询转发(负载均衡)及热重载。
  • hook0/hook0 - 开源 Webhook 即服务平台,让 SaaS 开发者轻松发送 Webhook
  • importantimport/hatsu - 🩵面向静态网站的自托管、全自动 ActivityPub 桥。 release
  • IndexFlowing/IndexFlow-core - 自托管 SEO 索引基础设施,用于管理站点地图、URL 提交和搜索引擎索引。
  • janreges/siteone-crawler [siteone-crawler] - 一体化 网站爬虫、审计工具、离线归档器及 AI 适用的 Markdown 导出器,提供 CI/CD 质量门禁 CI
  • konippi/servo-fetch - 自包含浏览器引擎,获取、渲染并将 Web 内容提取为 Markdown、JSON 或截图——无需 Chromium 或 API 密钥。提供 CLI、Python 和 MCP 服务器。 CI
  • LemmyNet/lemmy - 联邦宇宙中的链接聚合器 / Reddit 克隆 Build Status
  • MASQ-Project/Node - MASQ Node 软件提供去中心化节点网状网络,让全球用户访问普通互联网内容——超越 Tor 与 VPN 的下一代技术 build badge
  • Plume-org/Plume - 支持 ActivityPub 联邦的博客应用
  • Redlib - Reddit 的替代私密前端,源自 Libreddit
  • shouya/rss-funnel - 模块化 RSS 处理管道系统。
  • SinTan1729/Chhoto URL - 简单、极快、自托管的 URL 缩短服务,没有不必要的功能。release
  • Stoatchat - 使用现代 Web 技术构建、用户优先的聊天平台。
  • zhom/donutbrowser - 开源反检测浏览器,提供无限隔离配置、Chromium/Firefox 引擎、指纹伪装、代理/VPN 支持、本地 API 与 MCP 服务器,以及端到端加密云同步。 GitHub release
  • cloudflare/pingora - 构建快速、可靠且可演进网络服务的库。
  • emanuele-em/proxelar - MITM 代理 🦀!HTTP/1、HTTP/2 和 WebSocket 工具包,具备 SSL/TLS 功能 Rust
  • g3proxy - 正向代理服务器,支持代理链、协议检查、MITM 拦截、ICAP 适配和透明代理 CodeCoverage
  • hyperlane-dev/hyperlane [hyperlane] - 基于 Tokio 的轻量、高性能、跨平台 Rust HTTP 服务器库,内置中间件、WebSocket、SSE 和原始 TCP 支持。 CI
  • Mini RPS - 小型反向代理服务器,提供 HTTPS、CORS、静态文件托管和模板引擎(minijinja) crates.io
  • mu-arch/skyfolder - 🪂漂亮、省心的 HTTP/BitTorrent 服务器。安全 - GUI - 美观 - 快速
  • mufeedvh/binserve - 极快的静态 Web 服务器,在单个二进制程序中集成路由、模板和安全功能,无需编写代码即可配置 build badge
  • orhun/rustypaste - 极简文件上传/文本分享服务 https://github.com/orhun/rustypaste/actions
  • plabayo/rama - 移动和转换网络数据包的模块化服务框架,用于构建 Web 客户端、服务器,尤其是代理
  • ronanyeah/rust-hasura - 演示如何将 GraphQL 服务器作为 Hasura 的远程模式使用 Rust
  • static-web-server - 用于静态文件服务的极快异步 Web 服务器。⚡ CI
  • svenstaro/miniserve - 小巧、自包含的跨平台 CLI 工具,下载二进制程序即可通过 HTTP 提供文件 build badge
  • thecoshman/http - Host These Things Please——快速简单地托管文件夹的基础 HTTP 服务器
  • TheWaWaR/simple-http-server - 简单的静态 HTTP 服务器
  • vetis-server/vetis - 面向现代 Rust 应用的极快、极简 HTTP 服务器,支持虚拟主机、SNI、静态内容、反向代理、HTTP 1/2/3,以及 Tokio 或 Smol 异步运行时!
  • vproxy/0x676e67 - 快速异步的 Rust HTTP/Socks5 代理
  • cowork-forge - AI 原生多代理平台,通过七阶段管道编排专用代理,将想法转化为生产就绪软件。 release
  • dali-benothmen/woml - WOML(工作流编排标记语言)是工作流自动化标记语言,采用 Rust 执行核心。像 HTML 一样可读,像代码一样可版本化,像 JavaScript 一样强大——没有可视化构建器的杂乱连线,步骤能力无上限。 release
  • SouravRoy-ETL/duckle - 可视化优先的开源数据工作台(ETL/ELT),完全运行于 DuckDB。将源、转换和目标拖到画布上,即可编译为普通 DuckDB SQL;提供 300 个以上连接器及内置 MCP 服务器。 release
  • 7df-lab/devo - 以单个二进制程序运行的轻量、模型中立编程代理。快速、节省 token、高度可定制。 CI
  • aaif-goose/goose - 自动执行工程任务的开源本地 AI 代理。
  • agavra/tuicr [tuicr] - 使用 Vim 键位的代码审查 TUI,提供连续差异查看、PR 风格评论和 GitHub/GitLab/剪贴板导出,支持 Git、jj 与 Mercurial。 Crates.io
  • armgabrielyan/deadbranch [deadbranch] - 安全清理过时 Git 分支 CI
  • astral-sh/uv [uv] - 使用 Rust 编写的极速 Python 包与项目管理器。 CI
  • ATAC - 使用 Rust 制作的功能完整 TUI API 客户端。ATAC 免费、开源、离线且无需账户。
  • bacon - 后台 Rust 代码检查器,类似 cargo-watch
  • biome - 提供 Web 项目维护功能的工具链。Biome 提供格式化与检查器,可通过 CLI 和 LSP 使用
  • cachix/devenv - 使用 Nix 的快速、声明式、可复现、可组合开发环境 CI
  • claudectl [claudectl] - Claude Code 的自动驾驶工具,以本地 LLM(ollama/llama.cpp/vLLM)学习自动批准/拒绝工具调用,支持多会话编排、健康监控和费用控制。 CI
  • clippy - Rust 代码检查
  • clog-tool/clog-cli - 从 Git 元数据生成变更日志(约定式变更日志)
  • cloudflare/foundations - Foundations 是模块化 Rust 库,帮助程序扩展为分布式生产级系统。
  • cordx56/rustowl [rustowl] - 可视化 Rust 的所有权与生命周期 CI
  • create-rust-app - 通过一条命令搭建现代 Rust+React Web 应用。 crate
  • dan-t/rusty-tags - 为 Cargo 项目及所有依赖创建 ctags/etags
  • datanymizer/datanymizer - 规则灵活、功能强大的数据库匿名化工具 build badge
  • delta - Git 和 diff 输出的语法高亮工具build badge
  • dotenv-linter - .env 文件检查器 build badge
  • enroute-sh/enroute - 对象存储上的可编程 Git 基础设施
  • envio - 管理环境变量的现代安全 CLI 工具 build badge
  • Feel-ix-343/markdown-oxide - PKM Markdown 语言服务器,支持 Obsidian 风格 Wiki 链接、反向链接和每日笔记,适用于 Neovim、VSCode、Zed、Helix 和 Kakoune
  • FerrLabs/FerrFlow [ferrflow] - 由 Conventional Commits 驱动的语义版本、变更日志和标签发布,支持单仓库及 16 种版本文件格式 build badge
  • firelock-ai/kin - 面向人类与 AI 代理的图原生代码仓库。Kin 帮助你和 AI 代理在修改代码前理解潜在影响。
  • Flox - Flox 将虚拟环境与包管理器融为一体。
  • forgecode - 在终端中生成和编辑代码的 AI 结对程序员。 Website
  • frolic - 将面向客户的仪表板构建速度提升 10 倍的 API 层
  • fw - 工作区生产力增强工具 Rust
  • fzf-make [fzf-make] - 通过带预览窗口的模糊查找器执行 make 目标的命令行工具。 crates.io
  • geiger - 列出 crate 及全部依赖中不安全代码用量统计的程序 Build Status
  • git-cliff - 遵循 Conventional Commit 规范的高度可定制变更日志生成器 https://github.com/orhun/git-cliff/actions
  • git-journal - Git 提交消息与变更日志生成框架
  • git-time-machine - 用于撤销 Git 错误的可视化 git reflog TUI crate build badge
  • GitoxideLabs/gitoxide [gix] - 纯 Rust Git 实现,提供高性能底层 crate 和 CLI 工具,支持克隆、获取、状态、差异、提交、配置、引用等。 CI
  • hot-lib-reloader - 热重载 Rust 代码 build badge
  • intelli-shell - 收藏带占位符的命令,随时搜索或自动补全 crate build badge
  • j178/prek - 使用 Rust 编写、更快、无依赖、可直接替代 pre-commit 的工具。
  • jj-vcs/jj - 兼容 Git 的版本控制系统,提供简洁 CLI、一流冲突处理和自动变基 Release
  • just - 便捷的项目专用任务命令运行器
  • mask - 由简单 Markdown 文件定义的 CLI 任务运行器 build badge
  • mise [mise] - 多语言工具版本管理器与任务运行器,可直接替代 asdf,性能更快。 build badge
  • Module Linker - 为 GitHub 上的引用添加 <a> 链接的扩展,支持 mod、use 和 extern crate 语句。
  • Muvon/octocode [octocode] - 语义代码索引器,具备 GraphRAG 知识图谱和 MCP 服务器。提供 Tree-sitter AST 解析、ast-grep 结构搜索、LanceDB 向量存储和代码签名视图。CLI 与 MCP 服务器模式适用于 Claude/Cursor/Windsurf 等 AI 助手。 CI
  • persiyanov/herdr-reviewr - 审查编程代理差异的终端面板,可将逐行评论发回 Claude Code、Codex、OpenCode 或 Pi。 CI
  • prefix-dev/pixi [pixi] - 基于 conda 生态构建的快速多语言项目包管理与工作流工具。
  • ptags - 面向 Git 仓库的并行 universal-ctags 封装
  • Racer - Rust 代码补全
  • reflex-search/reflex [reflex-search] - 面向 AI 编程代理的本地优先全文代码搜索引擎。三元组索引、低于 100 毫秒查询、MCP 服务器模式,通过 tree-sitter 支持 18 种语言。
  • Rust Search Extension - 在地址栏(omnibox)中搜索 crate 与文档的便捷浏览器扩展。 Build Status
  • Rustup - Rust 工具链安装器 build badge
  • scriptisto - 不依赖语言的“shebang 解释器”,让你用编译型语言编写单文件脚本。 Build Status
  • sstraus/tuicommander - 并行运行多个 AI 编程代理的桌面工作区,每个代理拥有独立 Git 工作树,提供代理状态检测、差异、PR 管理和 MCP 代理中心 CI
  • Terrain - AI 原生工程环境管理,使代码库可供代理使用。
  • typos [typos-cli] - 源码拼写检查器
  • voidzero-dev/vite-plus - 统一 Web 开发工具链,将 Vite、Vitest、Oxlint、Rolldown 等整合到由 Rust 驱动的单一 CLI(vp)
  • VT Code - 终端编程代理,将现代 TUI 与 tree-sitter 和 ast-grep 驱动的深层语义代码理解结合。
  • Wilfred/difftastic [difftastic] - 理解语法的结构化差异工具,支持 30 多种编程语言
  • yvgude/lean-ctx [lean-ctx] - AI 编程代理的上下文运行时:MCP 服务器和 Shell 钩子,压缩工具与终端输出以减少 LLM token 用量;支持 Tree-sitter 解析和会话缓存。 CI
  • better-fullstack - 端到端全栈脚手架工具,支持 Rust(Axum、Actix Web、Leptos、Dioxus、SeaORM、SQLx、tonic、async-graphql)以及 TypeScript、Go 和 Python——代码可直接交给你或 AI 代理使用。
  • Cargo - Rust 包管理器
    • cargo-all-features - 可配置子命令,简化所有功能组合的测试、构建等操作 CI
    • cargo-benchcmp - 比较微基准测试的工具
    • cargo-bins/cargo-binstall [cargo-binstall] - 快速 Rust crate 二进制安装器,获取预构建产物而非从源码编译 CI
    • cargo-bitbake - 使用 meta-rust 类生成 BitBake 配方的 Cargo 扩展
    • cargo-cache - 检查/管理/清理 Cargo 缓存(~/.cargo//${CARGO_HOME})、打印大小等 Build Status
    • cargo-check - cargo rustc -- -Zno-trans 的封装,仅需正确性检查时可帮助加快编译
    • cargo-commander - 运行 CLI 命令的 cargo 子命令,类似 package.json 的 scripts 部分 Build and test
    • cargo-count - 列出 Cargo 项目的源码计数与详情,包括不安全代码统计
    • cargo-deb - 生成 Debian 二进制包
    • cargo-depgraph - 利用 Cargo 元数据和 Graphviz 生成 Cargo 项目依赖图
    • cargo-do - 连续运行多个 Cargo 命令
    • cargo-ebuild - 使用树内 eclass 生成 ebuild 的 Cargo 扩展
    • cargo-edit - 从命令行读写 Cargo.toml,添加和列出依赖
    • cargo-generate - 利用现有 Git 仓库作为模板的 Rust 项目生成器。
    • cargo-info - 从命令行查询 crates.io 的 crate 详情
    • cargo-license - 快速查看所有依赖许可证的 Cargo 子命令。
    • cargo-limit - 更少噪声的 Cargo:错误修复前跳过警告,提供 Neovim 集成等。 build badge
    • cargo-machete [cargo-machete] - 检测 Cargo.toml 中未使用依赖的简单工具。
    • cargo-make - 任务运行器与构建工具。 build badge
    • cargo-modules - 以树状形式概览 crate 模块的 Cargo 插件。
    • cargo-multi - 对多个 crate 运行指定 Cargo 命令
    • cargo-outdated - 显示 Rust 依赖何时有新版本或已过时
    • cargo-rdme [cargo-rdme] - 从 crate 文档创建 README 的 Cargo 子命令。 build badge
    • cargo-release - 发布 Git 管理的 Cargo 项目的工具,支持构建、打标签、发布、文档及推送 Rust
    • cargo-script - 让人们快速轻松运行可使用 Cargo 包生态的 Rust“脚本”
    • cargo-udeps [cargo-udeps] - 查找未使用的依赖
    • cargo-update - 检查并应用已安装可执行程序更新的 Cargo 子命令
    • cargo-watch - 源码变化时编译项目的 Cargo 工具
    • dtolnay/cargo-expand - 展开源码中的宏
  • CMake
  • facebook/buck2 - Buck2 是使用 Rust 构建的大规模构建工具
  • Fleet [fleet-rs] - 极速 Rust 构建工具。
  • GitHub actions
  • Nix
  • pantsbuild/pants - Pants 是使用 Rust 构建、快速可扩展且用户友好的构建系统,适用于各种规模代码库。
  • rolldown/rolldown - 使用 Rust 编写的 JavaScript/TypeScript 打包器,旨在成为 Vite 的未来打包器。
  • rui314/mold - 适用于 Linux、macOS 和 Windows 的现代高速链接器(ELF、Mach-O、PE)
  • tracemachina/nativelink - NativeLink 是使用 Rust 编写的后端远程执行平台,面向 Buck2、Bazel、Pants 等客户端构建系统。 OpenSSF Scorecard OpenSSF Best Practices
  • vercel/turborepo - 使用 Rust 编写的高性能 JavaScript 和 TypeScript 单仓库构建系统,支持增量计算、远程缓存和并行任务执行。
  • wislertt/zerv [zerv] - 动态版本工具,从任意 Git 状态为每次构建生成版本,支持 SemVer、PEP 440 和 CalVer 输出 CI

Rust Embedded 专注于改善在资源受限环境与非传统平台使用 Rust 的端到端体验。参见 awesome-embedded-rust,获取精选且更全面的嵌入式 Rust 资源。

另见外部函数接口、The Rust FFI Omnibus(从其他语言使用 Rust 代码的示例集)以及 Rust 编写的 FFI 示例。

  • astral-sh/ruff - 极速 Python 检查器与代码格式化工具 Actions status
  • dprint - 可插拔、可配置的代码格式化平台 build badge
  • Prettier Rust - 有明确设计主张的 Rust 代码格式化工具,自动修正错误语法(Prettier 社区插件)
  • rustfmt - Rust 团队维护并包含在 Cargo 中的 Rust 代码格式化工具
  • rvben/rumdl [rumdl] - 使用 Rust 编写的快速 Markdown 检查器与格式化工具 CI

另见 Rust 工具。

  • Bencher - 持续基准测试工具套件,旨在捕获 CI 中的性能回退
  • bheisler/criterion.rs - 统计驱动的基准测试库
  • Bytehound - Linux 内存分析器
  • cong-or/hud - 找出阻塞 Tokio 运行时的原因。零插桩 eBPF 分析器。
  • Divan - 简单强大的基准测试库,支持分配分析
  • ellisonch/rust-stopwatch - 秒表库
  • 火焰图
  • g3bench - 支持 HTTP 1.x、HTTP 2、HTTP 3、TLS 握手、DNS 和 Cloudflare Keyless 的基准测试工具
  • pawurb/hotpath - 精确显示代码耗时与分配位置的简单分析器 GH Actions
  • sharkdp/hyperfine - 命令行基准测试工具
  • deepwiki-rs - 将代码库转化为专业架构文档。 crates.io
  • deps.rs - 检测过时或不安全的依赖
  • docs.rs - 自动生成 crate 文档

[断言, 静态]

  • cargo-coupling - 使用 Vlad Khononov 的“平衡软件设计中的耦合”框架进行 Rust 耦合分析的工具
  • creusot-rs/creusot - Rust 演绎验证器,将代码转换到 Why3 验证平台,证明不存在 panic、溢出和断言失败
  • dupehound [dupehound] - 重复代码检测器,对函数体进行指纹识别(winnowing),即使重命名也能识别副本。提供仓库粗糙度评分、重复历史图及指出可复用原函数的 CI 门禁。支持 Rust 和其他 11 种语言。 CI
  • kucherenko/jscpd [jscpd] - 源码复制粘贴检测器,跨 220 种以上文件格式查找重复块 CI
  • MIRAI - 对 Rust 中层中间表示(MIR)进行分析的抽象解释器 Continuous Integration
  • RAPx - 帮助 Rust 程序员开发和使用超越 rustc 编译器内置能力的高级静态分析工具的平台。
  • static_assertions - 确保满足不变量的编译期断言
  • verus-lang/verus - 面向底层系统代码的经过验证的 Rust
  • zizmorcore/zizmor [zizmor] - GitHub Actions 静态分析工具,检测模板注入、凭据泄漏、权限过大和冒名提交等安全问题。 CI

[测试, 测试]

  • ekzhang/bore [bore-cli] - 将本地端口暴露到远程服务器、绕过 NAT 防火墙的简单 TCP 隧道 Build status
  • joaoh82/rustunnel - 自托管安全隧道服务器,通过 TLS 加密的 WebSocket 与 yamux 多路复用暴露本地 HTTP/HTTPS/TCP/UDP 服务,支持多区域、Prometheus 指标和供 AI 代理使用的 MCP 服务器。
  • ngrok/ngrok-rust [ngrok-rust] - ngrok 是安全地将本地应用暴露到互联网的开发工具。
  • rathole-org/rathole - 用于 NAT 穿透的安全高性能反向代理,支持 Noise Protocol/TLS 加密与配置热重载 CI
  • innoave/genevo - 以可定制、可扩展方式执行遗传算法(GA)模拟。
  • m-decoster/RsGenetic - 遗传算法库,目前处于维护模式。
  • Martin1887/oxigen - 快速、并行、可扩展且适应性强的遗传算法库。示例仅用几秒、不到 1 MB RAM 即可求解 N = 255 的 N 皇后问题。
  • pkalivas/radiate - 可定制并行遗传编程引擎,可演化监督、无监督和强化学习问题的解,附带完整可定制的 NEAT 和 Evtree 实现。Crates.io
  • willi-kappler/darwin-rs - 演化算法
  • gemini-client-api - 使用 Google Gemini API 的库,支持自动上下文管理、模式生成、函数调用等。

参见[机器学习]

另见关于 Rust 的机器学习社区以及 Are we learning yet?。

  • BAML - 构建可靠 AI 工作流和代理的简单提示语言。BAML 编译器使用 Rust 编写!
  • Cortex Memory - 完整的代理记忆方案,从提取、向量搜索到自动优化和开箱即用的洞察仪表板。
  • juyterman1000/entroly - 基于信息论的上下文工程引擎,通过强化学习智能裁剪并选择最优 RAG 片段。
  • memvid/memvid [memvid-core] - AI 代理的单文件便携记忆层,在一个 .mv2 文件中集成向量搜索、全文搜索和长期回忆
  • pydantic/monty - 用于在 AI 代理中运行 LLM 生成代码的极简安全 Python 解释器,支持微秒级启动、严格沙箱和快照 CI
  • tenequm/pond [pond-db] - 跨十二种编程代理客户端无损存储与搜索 AI 代理会话,基于本地目录或 S3 存储桶上的 Lance,通过 CLI、HTTP、MCP 和只读 SQL 提供 BM25 及可选向量检索 build badge

[天文学]

[音频]

  • constantoine/totp-rs [totp-rs] - 生成和验证基于 TOTP 令牌的双因素身份验证库 Build Status
  • GunduLabs/gaze - Linux 人脸身份验证,提供设备端人脸识别、PAM 集成,以及登录、锁屏、sudo 和桌面管理工具。 CI
  • Keats/jsonwebtoken - JSON Web Token 库
  • oauth2 - 可扩展的强类型 OAuth2 客户端库
  • oxide-auth - 可结合 Actix 或其他前端使用的 OAuth2 服务器库,提供可配置、可插拔后端 CI
  • sgrust01/jwtvault - 管理与编排 JWT 工作流的异步库
  • tenuo-ai/tenuo [tenuo] - 面向 AI 代理的基于能力授权。签名授权凭据限定工具调用和参数范围,委托时只能收窄 CI
  • yup-oauth2 - 提供设备、已安装应用与服务账户流程的 OAuth2 客户端实现
  • polars-bio - 在 Python DataFrame 上执行极速生物信息学操作 PyPI - Version
  • Rust-Bio - 生物信息学库。

[加密, 密码学]

  • amv-dev/yata - 高性能技术分析库 Build Status
  • AndreaBozzo/dataprof [dataprof] - CSV、JSON、Parquet 和 Arrow 的数据剖析与质量门禁,提供 Python 绑定 CI
  • bluss/ndarray - N 维数组,支持数组视图、多维切片和高效操作
  • DataBora/elusion [elusion] - 基于 DataFusion 的端到端数据工程 DataFrame 库,提供 Microsoft Fabric、Azure、SharePoint、FTP、Postgres、MySQL 和 REST API 连接器
  • datafusion - DataFusion 是极快、可扩展的查询引擎,使用 Apache Arrow 内存格式,用于构建高质量 Rust 数据中心系统。
  • GoPlasmatic/datalogic-rs [datalogic-rs] - 高性能、类型安全的 JSONLogic 求值引擎,用于业务规则和动态过滤,提供 Node、WASM、Python、Go、Java、.NET 和 PHP 官方绑定 CI
  • ironcalc/IronCalc [ironcalc] - 正在开发的新型现代电子表格引擎。
  • kernelmachine/utah - DataFrame 结构与操作
  • lakehq/sail - Sail 是使用 Rust 编写、可直接替代 Apache Spark 的工具,统一批处理、流处理和计算密集型 AI 工作负载。
  • logisky/LogiSheets [logisheets-rs] - 驱动真实产品的新型现代电子表格引擎。
  • openooxml/betteroffice - DOCX、XLSX 和 PPTX 的原生 OOXML 引擎:编辑、布局、渲染、CRDT 协作和代理编辑,可编译为 WebAssembly。
  • pathwaycom/pathway - 高性能开源 Python ETL 框架,采用 Rust 运行时,支持 300 多种数据源。
  • pg_analytics - PostgreSQL 扩展,将 Postgres 内分析查询处理加速至媲美专用 OLAP 数据库的水平。
  • pg_lakehouse - PostgreSQL 扩展,将 Postgres 变为可查询 AWS S3/GCS 等对象存储及 Delta Lake/Iceberg 等表格式的分析查询引擎。
  • pola-rs/polars - 快速、功能完整的 DataFrame 库 Lint Rust
  • PSU3D0/formualizer [formualizer] - 可嵌入电子表格引擎,解析、求值和修改 Excel 工作簿:400 多种函数、Arrow 存储、增量重算、Python 和 WASM 绑定 CI
  • weld-project/weld - 数据分析应用的高性能运行时
  • arkflow-rs/arkflow - 高性能 Rust 流处理引擎 CI
  • ArroyoSystems/arroyo - Rust 和 SQL 的高性能实时分析 CI
  • beava-dev/beava - 单二进制特征服务器。通过 HTTP 或 TCP 推送事件,直接查询最新实体计数器和聚合,无中间代理。适用于欺诈检测、推荐、LLM 防护栏及产品内分析 CI
  • fluvio - 可编程数据流平台 CI
  • iggy [iggy] - 持久化消息流平台,支持 QUIC、TCP 和 HTTP 传输协议 CI
  • wingfoil - 基于图的流处理框架 CI

[数据库]

[日期, 时间]

[电子邮件, imap, smtp]

[编码]

[文件系统]

  • avhz/RustQuant [RustQuant] - 量化金融库。 GitHub Workflow Status (with event)
  • d-e-s-o/apca [apca] - 有明确设计主张、全面的 Alpaca API 绑定,用于股票交易等。 GitHub Workflow Status
  • kand-ta/kand [kand] - 面向 Rust、Python 和 JS/TS(WASM)的现代高性能技术分析库。 image
  • rust-dd/stochastic-rs [stochastic-rs] - 量化金融:130 多种随机过程、期权定价与校准、波动率曲面和 Copula,采用 SIMD/GPU 加速,提供 Python 绑定。 GitHub Workflow Status
  • wickra-lib/wickra [wickra] - 流式优先的技术分析:514 个指标,每次行情更新为 O(1),Rust 核心配原生 Python、Node.js 和 WASM 绑定,以及供 C、C++、C#、Go、Java 和 R 使用的 C ABI 中心。 CI

[函数式编程]

另见 Are we game yet?

[地理, GIS]

[图形]

[图形用户界面]

  • shnewto/bnf - 解析巴科斯–诺尔范式上下文无关文法的库。

[日志]

  • donnie4w/tklog - 轻量高效的 Rust 结构化日志库,支持日志级别、文件分段和压缩归档。
  • estk/log4rs - 高度可配置的日志框架,模仿 Java Logback 和 log4j 库 CircleCI
  • fast/logforth - 多功能、可扩展、易用的 Rust 应用日志框架,可配置多个分发器、过滤器和追加器,按需定制日志。
  • rbatis/fast_log - 异步日志,高性能异步日志记录
  • rust-lang/log - 日志实现
  • seanmonstar/pretty-env-logger - 美观易用的日志记录器。
  • slog-rs/slog - 结构化、可组合的日志记录
  • tokio-rs/tracing - 应用级追踪框架,支持感知异步的结构化日志、错误处理、指标等 Build Status
  • cute
  • elastio/bon [bon] - 为结构体与函数生成编译期检查的构建器,为函数和方法提供部分应用、可选参数和命名参数。 build status
  • Linq-in-Rust - 类似 C# LINQ 表达式的宏与方法。 CI
  • Android / iOS
    • ivnsch/rust_android_ios - 分别使用 rust-swig 和 cbindgen,在 Android 与 iOS 中使用共享库的示例。
  • 通用
    • Geal/rust_on_mobile - iOS CocoaPods / Android JNI
    • redbadger/crux [crux_core] - 跨平台应用开发。Crux 将应用业务逻辑与行为作为单个可复用核心,在移动端(iOS/Android)与 Web 间共享。 Build status
  • iOS
    • TimNN/cargo-lipo - 自动创建 iOS 应用所用通用库的 Cargo lipo 子命令。
  • binlex - 二进制分析与逆向工程框架,支持函数指纹和相似度匹配。
  • idalib [idalib] - IDA SDK 的 Rust 绑定,可使用 IDA v9.0 的 idalib 开发独立分析工具
  • objdiff - 反编译项目的本地差异比较工具
  • wakaru [wakaru] - JavaScript 反编译器,将 webpack/esbuild/Metro/Browserify 包解包为模块,把压缩器及 Babel/TypeScript 输出还原为可读代码 CI

[脚本]

[模拟]

  • nyx-space - 高保真、快速、可靠、经过验证的天体动力学工具库,用于航天器任务设计和轨道确定 Build Status
  • rsasaki0109/rust_robotics [rust_robotics] - 受 PythonRobotics 启发的机器人算法 Rust 实现,覆盖路径规划、定位、SLAM 和控制,支持 no_std 并提供 ROS 2 示例 CI
  • Telegram
    • tdilb-rs [tdilb-rs] - Telegram Database Library(TDLib)的跨平台 Rust 封装 CI Linux CI macOS CI Windows
  • delay-timer - 延迟任务时间管理器,类似 crontab,但支持异步任务。 Build
  • persistent-scheduler [persistent-scheduler] - 基于 Tokio 构建的高性能任务调度系统,支持任务持久化、可重复任务和 Cron 调度,可靠执行基于时间的操作。
  • zerocopy - “Zerocopy 让零成本内存操作变得轻松。我们编写 unsafe,让你不必这么做。”

另见 Are we web yet? 和 Rust Web 框架对比。

注册表允许你将 Rust 库发布为 crate 包,公开或私下与他人共享。

  • cenotelie/cratery - 面向组织的轻量私有 Cargo 注册表,功能齐全,包含类似 docs.rs 和 deps.rs 的功能。 CI
  • Cloudsmith :heavy_dollar_sign: - 完全托管的包管理 SaaS,一流支持公共与私有 Cargo/Rust 注册表(以及许多其他类型),开源项目免费。
  • Crates - Rust/Cargo 官方公共注册表。
  • getnora-io/nora - 轻量、单二进制产物注册表,支持 Docker、Maven、npm、PyPI、Cargo、Go 和原始格式。提供带缓存的上游代理与隔离网络模式。
  • RepoFlow :heavy_dollar_sign: - 简单现代的仓库平台,托管 Rust crate 仓库并代理 crates.io,也支持 Docker、PyPI、Maven、npm 和 RubyGems 等其他包类型,可用云服务或自托管。
  • w4/chartered - 私有、需身份验证、带权限控制的 Cargo 注册表 CI

CC0

HagiCode

HagiCode 是面向项目开发的 AI 编码工作台:丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。

丰富、便捷的界面交互,让规划、Agent 执行与项目工作更容易上手和跟进。

访问 HagiCode阅读文档
  • 智能OpenSpec 工作流把意图转化为从提案、设计、任务到交付的可执行路径。
  • 高效多 Agent 并行推进调研、实现与审阅,并支持多仓库变更和你熟悉的 Agent CLI。
  • 有趣丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。

下载 Windows 版

从 Microsoft Store 获取全部下载

让想法变成真正交付的软件。

HagiCode 是面向项目开发的 AI 编码工作台:用 OpenSpec 工作流规划变更,多 Agent 并行执行,再由 Hero Scenario 让进度一目了然,把想法变成真正交付的软件。

智能
OpenSpec 工作流把意图变成从提案到交付的可执行路径。
高效
多 Agent 并行推进调研、实现与审阅。
有趣
丰富、便捷的界面交互,让规划、Agent 执行和项目工作更容易跟进。

离开 Awesome Site?

你即将访问外部网站。我们无法控制其内容或隐私惯例。

目标地址

继续访问网站