rust-unofficial/awesome-rust
Programming Languages 4 days ago 26.5k
A curated list of Rust code and resources.
Jun 20th
Libraries
Logging
Libraries
Virtualization
Jun 5th
Applications
Text processing
Libraries
GUI
Jun 3rd
Applications
Games
Applications
Web
Development tools
Libraries
Cryptography
May 31st
Libraries
May 30th
Development tools
Embedded
- esp-rs home to a number of community projects enabling the use of the Rust programming language on various SoCs and modules produced by Espressif Systems.
May 20th
Libraries
Network programming
- 1c3t3a/rust-socketiostars127 [rust_socketio] — an implementation of a socket.io client written in Rust.
Apr 23rd
Libraries
Audio and Music
Applications
Web
Apr 18th
Applications
Cryptocurrencies
lightning
, does not handle networking, persistence, or any other I/O. Thus,it is runtime-agnostic, but users must implement basic networking logic, chain interactions, and disk storage.po on linking crate.Libraries
Network programming
- bytebeamio/rumqttstars533 - A library for developers to build applications that communicate with the MQTT protocol over TCP and WebSockets, with or without TLS.
Libraries
Cloud
- Qovery/enginestars1.6k - Abstraction layer library that turns easy application deployment on Cloud providers in just a few minutes
Apr 16th
Applications
Web Servers
Development tools
Applications
System tools
Apr 11th
Applications
Database
Apr 10th
Applications
Operating systems
Apr 7th
Libraries
Audio and Music
Apr 5th
Applications
Observability
Mar 26th
Applications
Simulation
Mar 20th
Applications
Web
Mar 18th
Applications
Games
Mar 17th
Libraries
Command-line
- mgrachev/update-informerstars141 [update-informer] — Update informer for CLI applications. It checks for a new version on Crates.io and GitHub
Applications
Utilities
Mar 2nd
Libraries
GUI
Feb 12th
Libraries
GUI
Feb 10th
Development tools
Feb 9th
Libraries
Authentication
Feb 6th
Development tools
Feb 2nd
Libraries
Cryptography
Applications
Security tools
Feb 1st
Applications
Security tools
Jan 21st
Applications
Emulators
- ColinEberhardt/wasm-rust-chip8stars223 — A WebAssembly CHIP-8 emulator written with Rust
- starrhorne/chip8-ruststars83 — Yet another rust chip8 emulator
Jan 10th
Libraries
GUI
Jan 3rd
Development tools
Testing
- tarpaulin — A code coverage tool designed for Rust
- AlKass/polishstars46 — Mini Testing/Test-Driven Framework
- cargo-dinghy - A cargo extension to simplify running library tests and benches on smartphones and other small processor devices.
- cucumber
— An implementation of the Cucumber testing framework for Rust. Fully native, no external test runners or dependencies.
- demonstrate — Declarative Testing Framework
- rstest — Fixture-based test framework for Rust
- speculate — An RSpec inspired minimal testing framework for Rust
- asomers/mockallstars756 [mockall] — A powerful mock object library for Rust.
- fake-rsstars452 — A library for generating fake data
- goldenfilestars15 [goldenfile] - A library providing a simple API for goldenfile testing.
- httpmockstars290 — HTTP mocking
- mockiato — A strict, yet friendly mocking library for Rust 2018
- mockito — HTTP mocking
- nrxus/fauxstars309
— A library to create mocks out of structs.
- mutagenstars500 [mutagen) — A source-level mutation testing framework (nightly only)
- proptest — property testing framework inspired by the Hypothesis framework for Python
- quickcheck — A Rust implementation of QuickCheck
- rust-fuzz/afl.rsstars1.2k — A Rust fuzzer, using AFL
Dec 21st, 2021
Applications
Database
Dec 16th, 2021
Libraries
Data structures
BTreeSet
and BTreeMap
. Dec 13th, 2021
Libraries
Image processing
Nov 27th, 2021
Applications
System tools
Nov 26th, 2021
Libraries
Network programming
- bluez/bluerstars67 [bluer] — Official BlueZ bindings for Rust.
Nov 22nd, 2021
Applications
Nov 6th, 2021
Libraries
Game development
- bracket-libstars951 [bracket-lib] - The Roguelike Toolkit (RLTK), implemented for Rust.
Nov 4th, 2021
Registries
Nov 2nd, 2021
Applications
System tools
Nov 1st, 2021
Libraries
Oct 24th, 2021
Libraries
Audio and Music
Oct 18th, 2021
Applications
Web
Applications
System tools
Oct 16th, 2021
Applications
Oct 3rd, 2021
Applications
Text editors
Sep 28th, 2021
Applications
System tools
Libraries
Compression
- sstadick/gzpstars108 - multi-threaded encoding and decoding of deflate formats and snappy
Libraries
Domain driven design
Sep 27th, 2021
Applications
Cryptocurrencies
Applications
Text editors
Sep 19th, 2021
Applications
System tools
Sep 15th, 2021
Applications
Games
Applications
Observability
Aug 29th, 2021
Libraries
GUI
Applications
Task scheduling
Applications
System tools
Aug 23rd, 2021
Applications
Video
Aug 21st, 2021
Applications
Web
Applications
Cryptocurrencies
Applications
Productivity
Applications
System tools
Applications
Utilities
Development tools
Development tools
Profiling
Development tools
Static analysis
Libraries
Genetic algorithms
Libraries
GUI
Aug 17th, 2021
Libraries
Encoding
- vityafx/serde-auxstars65 - additional tools for using with the serde library.