awesome-rust
A curated list of Rust code and resources.
https://github.com/xiaomingx/awesome-rust
Last synced: 3 days ago
JSON representation
-
图像处理
-
操作系统
- redox-os/redox - 以安全、稳定为目标的类Unix通用操作系统。
- redox-os/redox - 以安全、稳定为目标的类Unix通用操作系统。
-
社交网络
-
系统工具
-
视频
-
虚拟化
-
- firecracker - 轻量级虚拟机,用于容器工作负载。
- firecracker - 轻量级虚拟机,用于容器工作负载。
-
构建系统
- Cargo - Rust 的包管理工具
- cargo-edit - 命令行添加、编辑依赖项
- cargo-generate - 使用模板快速生成Rust项目
- cargo-generate - 使用模板快速生成Rust项目
- cargo-make - 任务管理和构建工具
- cargo-release - 发布 Rust 项目的工具
- cargo-make - 任务管理和构建工具
- cargo-outdated - 检查依赖项是否有更新
- cargo-update - 更新已安装的 Cargo 可执行文件
- cargo-watch - 源代码更改时自动编译项目
- cargo-expand - 展开宏,查看完整生成代码
- cargo-outdated - 检查依赖项是否有更新
- cargo-release - 发布 Rust 项目的工具
- cargo-update - 更新已安装的 Cargo 可执行文件
- cargo-watch - 源代码更改时自动编译项目
- cargo-expand - 展开宏,查看完整生成代码
- Cargo - Rust 的包管理工具
- cargo-edit - 命令行添加、编辑依赖项
-
调试工具
-
部署
- rust-lang/docker-rust - 官方 Rust Docker 镜像
- cargo-chef - 缓存依赖的工具,提高 Docker 构建速度
- rust-lang/docker-rust - 官方 Rust Docker 镜像
- cargo-chef - 缓存依赖的工具,提高 Docker 构建速度
-
格式化工具
-
集成开发环境(IDE)
- Visual Studio Code
- rust-analyzer - Rust 语言服务器扩展,替代 RLS
- Visual Studio Code
- rust-analyzer - Rust 语言服务器扩展,替代 RLS
- IntelliJ IDEA
- intellij-rust - IntelliJ 平台的 Rust 插件
- IntelliJ IDEA
- intellij-rust - IntelliJ 平台的 Rust 插件
-
数据库
-
测试框架
- cargo-tarpaulin - 代码覆盖率工具
- cargo-tarpaulin - 代码覆盖率工具
- mockall - Rust 的 mock 对象库,用于单元测试
- mockall - Rust 的 mock 对象库,用于单元测试
-
分布式系统
-
eBPF
-
邮件处理
-
编码
-
文件系统
-
游戏开发
-
图形处理
-
GUI
-
网络编程
-
解析
-
系统信息
-
日志
-
-
应用程序
- mdBook - 命令行工具,用于从Markdown文件创建电子书。
- Sniffnet - 易于监控网络流量的跨平台应用。
- wasmer - 支持WASI和Emscripten的安全、快速的WebAssembly运行时。
- zellij - 功能齐全的终端复用器。
- wasmer - 支持WASI和Emscripten的安全、快速的WebAssembly运行时。
- zellij - 功能齐全的终端复用器。
- alacritty - 跨平台、GPU增强的终端模拟器。
- boringtun - 用户态的WireGuard VPN实现。
- alacritty - 跨平台、GPU增强的终端模拟器。
- boringtun - 用户态的WireGuard VPN实现。
- deno - 使用V8和Tokio构建的安全JavaScript/TypeScript运行时。
- mdBook - 命令行工具,用于从Markdown文件创建电子书。
- deno - 使用V8和Tokio构建的安全JavaScript/TypeScript运行时。
- Sniffnet - 易于监控网络流量的跨平台应用。
-
音频与音乐
-
区块链
- Foundry - 以太坊应用开发的模块化工具集。
- ethers-rs - 完整的以太坊和Celo库及钱包实现。
- rust-bitcoin - 支持比特币数据结构与网络消息的库。
- Foundry - 以太坊应用开发的模块化工具集。
- ethers-rs - 完整的以太坊和Celo库及钱包实现。
- rust-bitcoin - 支持比特币数据结构与网络消息的库。
-
数据库
-
文件管理
-
游戏
-
图形
- ivanceras/svgbob - 将ASCII图形转换为SVG图形。
- linebender/resvg - SVG渲染库。
- ivanceras/svgbob - 将ASCII图形转换为SVG图形。
- linebender/resvg - SVG渲染库。
Programming Languages
Sub Categories
Keywords
rust
84
linux
12
windows
8
macos
8
cargo
6
terminal
6
command-line
6
cli
6
game-development
6
gui
6
gamedev
6
email
4
security
4
ebpf
4
svg
4
ethereum
4
gpu
4
bpf
4
logging
4
formatter
4
wasm
4
kafka
4
open-source
4
game-engine
4
command-line-tool
4
rust-library
4
library
4
testing
4
game
4
utility
2
packet-analyser
2
networking
2
network-monitoring
2
network-analysis
2
packet-capture
2
packet-sniffer
2
rust-crate
2
network
2
pcap
2
emscripten
2
wasi
2
wasix
2
application
2
websockets
2
tidb
2
rocksdb
2
raft
2
key-value
2
distributed-transactions
2
consensus
2