Crate of the Week

https://crates.io/crates/tinyvec

Rather literally, THAT'S AWESOME!

Kind of writing Rust in a vacuum here so seeing some of the code examples is a great help.

https://crates.io/crates/bitmatch

OpenAPI support for the Warp web framework:

Parametrized tests:

https://crates.io/crates/test-case

Rust Music Theory - A music theory guide written in Rust.

RustQIP - Quantum Computing library leveraging graph building to build efficient quantum circuit simulations.

faux - Traitless Mocking Library for Rust.

get-port: A convenient way to get an available port on the system.

nestur - an NES emulator.

Argh - an opinionated Derive-based argument parser optimized for code size.

Pueue - manage your shell commands. Now rewritten in Rust.

yaiouom: Prototype extension of the Rust type system towards checking units-of-measure

caretaker: A simple, configurable filesystem watcher written in Rust

ytop: A TUI system monitor written in Rust

oreboot - a downstream fork of coreboot, i.e. oreboot is coreboot without 'c'.

Very easy macro to turn stateful loops and async requests into a Stream.

stream! {
    while let Some(item) = next().await {
       yield item;
    }
}

inlineable_string: An owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation.

static_assertions: A crate that allows you to make assertions at compile time:

    const DATA: &str = include_str!("path/to/string.txt");
    const_assert!(DATA.len() < 512);

I almost hesitate to recommend this because it wants some (lots) more development but I'm kind of in awe of the work done so far in valid. Maybe with some more love and/or a fork it could be great!