Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

awesome-rust

> 编程语言
Open source

Awesome Rust

59.4K stars0 likes0 views
WebsiteGitHub

About

Awesome Rust

Awesome Rust

A curated list of awesome Rust frameworks, libraries and software. Inspired by awesome-go.

Contributing

Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock!

Table of contents

  • Applications
    • Audio
    • CI/CD Runners
    • Container Engines
    • Cryptocurrencies
    • Database
    • Emails
    • Emulators
    • Games
    • Media
    • Graphics
    • Industrial automation
    • Operating systems
    • Productivity
    • Security tools
    • System tools
    • Text editors
    • Text processing
    • Utilities
    • Video
    • Virtualization
    • Window managers
    • Web
    • Web Servers
  • Development tools
    • Build system
    • Debugging
    • Deployment
    • Embedded
    • FFI
    • IDEs
    • Pattern recognition
    • Profiling
    • Services
    • Static analysis
    • Testing
    • Transpiling
  • Libraries
    • Artificial Intelligence
      • Genetic algorithms
      • Machine learning
    • Astronomy
    • Asynchronous
    • Audio
    • Authentication
    • Automotive
    • Bioinformatics
    • Caching
    • Cloud
    • Command-line
    • Compression
    • Computation
    • Concurrency
    • Configuration
    • Cryptography
    • Database
    • Data processing
    • Data structures
    • Data visualization
    • Date and time
    • Distributed systems
    • Email
    • Encoding
    • Filesystem
    • Game development
    • Geospatial
    • Graphics
    • Graph processing
    • GUI
    • Image processing
    • Industrial automation
    • Language specification
    • Logging
    • Macro
    • Markup language
    • Mobile
    • Network programming
    • Parsing
    • Peripherals
    • Platform specific
    • Robotics
    • Scripting
    • Template engine
    • Text processing
    • Text search
    • Unsafe
    • Virtualization
    • Web programming
  • Registries
  • Resources
  • License

Applications

See also Friends of Rust (Organizations running Rust in production) and Rust Companies (A curated list of companies using Rust in production).

  • alacritty — A cross-platform, GPU enhanced terminal emulator
  • asm-cli-rust — interative assembly shell written in rust.
  • AnderEnder/s3find-rs — A command line utility to walk an Amazon S3 hierarchy, an analog of find for Amazon S3
  • cloudflare/boringtun — A Userspace WireGuard VPN Implementation
  • denoland/deno — A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio
  • ivanceras/diwata — A database administration tool for postgresql
  • linkerd/linkerd2-proxy — Ultralight service mesh for Kubernetes.
  • darrint/device-blocker — Limit screen time to children's various mobile devices by blocking internet access on the family Wifi router.
  • dlecan/generic-dns-update — A tool to update DNS zonefiles with your IP address
  • Factotum — A system to programmatically run data pipelines
  • fcsonline/drill — A HTTP load testing application inspired by Ansible syntax
  • ferrum-cli — Rust-native local LLM inference with Metal, CUDA, and OpenAI-compatible serving.
  • Fractalide — Simple Rust Microservices
  • gitside — A VS Code-inspired source-control panel for the terminal.
  • habitat — An tool created by Chef to build, deploy, and manage applications.
  • Herd — an experimental HTTP load testing application
  • intecture/api — an API-driven server management and configuration tool
  • jedisct1/flowgger — A fast, simple and lightweight data collector
  • kbknapp/docli — A command line utility for managing DigitalOcean infrastructure
  • limonite — static blog/website generator
  • MaidSafe — A decentralized platform.
  • mdBook — A command line utility to create books from markdown files
  • Moresyl/dsh-studio — Cross-platform desktop studio for installing, supervising, and managing DeepSeek Harness.
  • nicohman/eidolon — A steam and drm-free game registry and launcher for linux and macosx
  • nika — Intent-as-code workflow engine for AI: reviewable YAML DAGs statically checked (schema, permits, honest cost floor) before any token is spent. Single binary.
  • notty — A new kind of terminal
  • Pijul — A patch-based distributed version control system
  • rsign — A simple command-line tool used to generate/sign/verify digital signatures designed to be compatible with Minisign
  • Sandstorm Collections App
  • Servo — A prototype web browser engine
  • trust-dns — A DNS-server
  • Tura — A local, open-source coding agent with terminal, TUI, and desktop interfaces.
  • Weld — Full fake REST API generator
  • kytan - High Performance Peer-to-Peer VPN
  • WezTerm — A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

Audio

  • indiscipline/zrtstr — A command line utility for checking if stereo wav files are faux-stereo (i.e. have identical channels) and converting such files to mono.
  • rusty-amp — A complete guitar amp and pedalboard rig with external plugins support that runs right in your terminal.

CI/CD Runners

  • Conveyor — Fast, secure, local-first CI/CD pipelines with a real-time TUI. DAG workflows, cron triggers, and artifact management powered by Rust.

Container Engines

  • Nucleus — A high-performance, minimalistic container engine in Rust

Cryptocurrencies

  • Bitcoin Satoshi's Vision — A Rust library for working with Bitcoin SV .
  • cardano-cli — Cardano Command Line Interface (CLI)
  • ChainX — Fully Decentralized Interchain Crypto Asset Management on Polkadot.
  • coinbase-pro-rs — Coinbase pro client in Rust, supports sync/async/websocket
  • ethaddrgen — Custom Ethereum vanity address generator made in Rust
  • Grin — Evolution of the MimbleWimble protocol
  • hdwallet — BIP-32 HD wallet related key derivation utilities.
  • infincia/bip39-rs — Rust implementation of BIP39.
  • Joystream — A user governed video platform.
  • nearprotocol/nearcore — decentralized smart-contract platform for low-end mobile devices.
  • Nervos CKB — Nervos CKB is a public permissionless blockchain, the common knowledge layer of Nervos network.
  • Nimiq — Rust implementation of Nimiq node
  • Parity-Bitcoin — The Parity Bitcoin client
  • Parity-Bridge — Bridge between any two ethereum-based networks
  • Parity-Ethereum — Fast, light, and robust Ethereum client
  • Parity-Zcash — Rust implementation of the Zcash protocol
  • Polkadot — Heterogeneous multi‑chain technology with pooled security
  • rbtc — Convert BTC to any currency and vice-versa.
  • rust-cardano — Rust implementation of Cardano primitives, helpers, and related applications
  • Substrate — Generic modular blockchain template written in Rust
  • wagu — Generate a wallet for any cryptocurrency
  • zcash — Zcash is an implementation of the "Zerocash" protocol.
  • Holochain — Scalable P2P alternative to

Issues· 1 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustawesomeawesome-rustrust

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言