Skip to content

XiaomingX/awesome-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Rust

应用程序

  • alacritty - 跨平台、GPU增强的终端模拟器。
  • boringtun - 用户态的WireGuard VPN实现。
  • deno - 使用V8和Tokio构建的安全JavaScript/TypeScript运行时。
  • mdBook - 命令行工具,用于从Markdown文件创建电子书。
  • Sniffnet - 易于监控网络流量的跨平台应用。
  • wasmer - 支持WASI和Emscripten的安全、快速的WebAssembly运行时。
  • zellij - 功能齐全的终端复用器。
  • wezterm - GPU加速的跨平台终端模拟器和多路复用器。

音频与音乐

  • ncspot - 跨平台的ncurses Spotify客户端。
  • Spotifyd - 开源的运行在UNIX系统下的Spotify客户端守护进程。

区块链

  • Foundry - 以太坊应用开发的模块化工具集。
  • ethers-rs - 完整的以太坊和Celo库及钱包实现。
  • rust-bitcoin - 支持比特币数据结构与网络消息的库。

数据库

  • sled - 现代嵌入式数据库,支持高效的数据操作。
  • tikv - 分布式键值数据库。
  • Qdrant - 支持向量相似性搜索的开源引擎。

文件管理

  • broot - 可视化和导航文件树的新方式。
  • xplr - 可自定义的快速TUI文件管理器。

游戏

  • Veloren - 开源的多人像素RPG游戏。

图形

图像处理

  • oxipng - 多线程PNG优化工具。

操作系统

  • redox-os/redox - 以安全、稳定为目标的类Unix通用操作系统。

社交网络

  • Rustodon - Mastodon兼容的社交网络服务器。

系统工具

  • zoxide - 快速替代cd,自动学习用户路径使用习惯。
  • dust - 更直观的du工具。
  • lsd - 一个美观的ls替代工具,带有图标和丰富颜色。
  • ripgrep - 结合了grep速度与Silver Searcher的易用性。
  • procs - 现代化的替代ps工具。

视频

  • gyroflow - 使用陀螺仪数据的视频稳定应用。

虚拟化

  • firecracker - 轻量级虚拟机,用于容器工作负载。

构建系统

调试工具

部署

格式化工具

  • rustfmt - Rust 官方代码格式化工具
  • dprint - 可插拔的代码格式化平台

集成开发环境(IDE)

数据库

测试框架

分布式系统

eBPF

邮件处理

编码

文件系统

游戏开发

  • 游戏引擎
    • Bevy:数据驱动的游戏引擎
    • ggez:用于创建 2D 游戏的轻量级框架
    • Fyrox:3D 游戏引擎

图形处理

GUI

  • emilk/egui:简单、快速的跨平台即时模式 GUI 库
  • iced-rs/iced:跨平台 GUI 库,灵感来源于 Elm

网络编程

解析

系统信息

日志

About

A curated list of Rust code and resources.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published