Awesome Rust

A curated list of Rust code and resources.
If you want to contribute, please read this.
A curated list of Rust code and resources.
If you want to contribute, please read this.
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.why() recall that traverses the graph to surface linked facts vector search alone misses.no_std smartwatch firmware for Waveshare ESP32-S3-Touch-AMOLED-2.06. Features QSPI 80 MHz DMA display, Embassy async runtime, event-driven power management with Always-On Display.See also crates matching keyword 'emulator'.
cd to it; never lose track of file hierarchy while you search; manipulate your files, ...), further reading dystroy.org/broot See also Payments applications.
See also Games Made With Piston.
See also A comparison of operating systems written in Rust.
cd that learns your habits rmcp and rm commandsREADME.md files from Liquid or Jinja2 templates. cut .gitignore files quickly and easily. tree replacement with diff-level input/output compatibility on successful runs, many more features including essential exclusions and .gitignore support, and several-times faster performance..env files <a> links to references in mod, use and extern crate statements at GitHub.vp)~/.cargo//${CARGO_HOME}), print sizes etc cargo rustc -- -Zno-trans which can be helpful for running a faster compile if you only need correctness checkscargo to run CLI commands similar to how the scripts section in package.json works Rust Embedded focuses on improving the end-to-end experience of using Rust in resource-constrained environments and non-traditional platforms. See awesome-embedded-rust for a curated, and more extended list of embedded Rust resources.
See also Foreign Function Interface, The Rust FFI Omnibus (a collection of examples of using code written in Rust from other languages) and FFI examples written in Rust.
See also Rust Tools.
#[test] attribute that initializes logging and/or tracing infrastructure before running tests. See [Machine learning]
See also About Rust’s Machine Learning Community and Are we learning yet?.
.mv2 fileAsyncDrop[audio]
Rc/Arc pointer types. put, get, get_mut, and pop operations. BTreeSet and BTreeMap. [database]
NoSQL [nosql]
rusoto_dynamodb OGM [ogm]
ORM [orm]
sfackler/r2d2 - generic connection pool
SQL [sql]
VennDB [venndb] - An append-only in-memory database in Rust for rows queried using bit (flag) columns.
[encoding]
mount / umount2 system calls.See also Are we game yet?
[graphics]
[gui]
image library.#[no_std] is supported where possible. [log]
.g4 grammars (no Java required), validated against the official ANTLR conformance testsuite. lit. no_std hardware abstraction layer for Espressif ESP32 devices (ESP32, ESP32-C2/C3/C5/C6/C61, ESP32-H2, ESP32-P4, ESP32-S2/S3). Provides safe Rust APIs for GPIO, I2C, SPI, UART, timers, DMA, and more. <sysexits.h>. 1+2 to 1% of round(1 lightyear / 14!s to km/h).unsafe so you don’t have to."See also Are we web yet? and Rust web framework comparison.
A registry allows you to publish your Rust libraries as crate packages, to share them with others publicly and privately.