Top 50 Awesome List

rust-unofficial/awesome-rust

Programming Languages  9 hours ago  23.9k
A curated list of Rust code and resources.
View byDAY/WEEK/README
View on Github

Awesome Rust build badge Track Awesome List

A curated list of Rust code and resources.

If you want to contribute, please read this.

Table of contents

Applications

See also Rust — Production organizations running Rust in production.

Audio and Music

  • enginesoundstars134 — A GUI and command line application used to procedurally generate semi-realistic engine sounds. Featuring in-depth configuration, variable sample rate and a frequency analysis window.
  • Glicolstars194 — Graph-oriented live coding language written in Rust for collaborative musicking in browsers.
  • ncspotstars2.6k - Cross-platform ncurses Spotify client, inspired by ncmpc and the likes. build badge
  • Polarisstars827 — A music streaming application. build badge
  • Spotify TUIstars11.4k — A Spotify client for the terminal written in Rust. Continuous Integration
  • Spotifydstars5.8k — An open source Spotify client running as a UNIX daemon. Continuous Integration

Cryptocurrencies

Database

Emulators

See also crates matching keyword 'emulator'.

Games

See also Games Made With Piston.

Graphics

Image processing

Industrial automation

Observability

  • avito-tech/bioyinostars192 — A high-performance scalable StatsD compatible server.
  • OpenTelemetry — OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools. GitHub Actions CI
  • Scaphandrestars505 - A power consumption monitoring agent, to track host and each service power consumption and enable designing systems and applications for more sustainability. Designed to fit any monitoring toolchain (already supports prometheus, warp10, riemann...).
  • vectordotdev/vectorstars9k — A High-Performance, Logs, Metrics, & Events Router.

Operating systems

See also A comparison of operating systems written in Ruststars365.

Productivity

  • Bartibstars201 [Bartib] - A simple timetracker for the command line Tests
  • espansostars4k — A cross-platform Text Expander written in Rust Build Status
  • eureka — A CLI tool to input and store your ideas without leaving the terminal
  • pier-cli/pierstars335 — A central repository to manage (add, search metadata, etc.) all your one-liners, scripts, tools, and CLIs

Security tools

System tools

Task scheduling

  • delicatestars415 — A lightweight and distributed task scheduling platform written in rust. Build Status

Text editors

Text processing

Image processing

Utilities

  • brycx/checkpwnstars75 — A Have I Been Pwned (HIBP) command-line utility tool that lets you easily check for compromised accounts and passwords.
  • evansmurithi/cloakstars148 — A Command Line OTP (One Time Password) Authenticator application.

CI build badge

Video

Virtualization