Crate of the Week

ieee802154 - Rust implementation of the IEEE 802.15.4 standard.

1 Like

I can’t believe this crate has never been cited nor is used much more : cargo-readme.
It allows you to, I cite from its README :

Generate README.md from doc comments.
[It] extracts documentation from your crate’s doc comments that you can use to populate your README.md.

5 Likes

swc - Super-fast JavaScript to JavaScript compiler written in Rust.

2 Likes

shellfn: Rust proc macro for easily and safely use shell scripts in rust

8 Likes

Makes sense as the readme feels a bit duplicated. Although in my crate I currently have the README.md set as a generic thing. I also seen some crates using it for release notes.

mpmc-scheduler round-robin mpmc work scheduler

2 Likes

Inert of course. :clown_face:

1 Like

Battery, a cross-plattform library to retrieve battery information.

4 Likes

multi_try: safely combine Results – ergonomically return multiple errors from validation.

4 Likes

psd - A Rust API for parsing and working with PSD files.

2 Likes

swym - efficient transactional memory in Rust.

4 Likes

prettier assertions https://crates.io/crates/pretty-assertions

looks interesting

1 Like

@mark-i-m: Yes it’s really nice but has already been crate of the week in issue 175:

https://this-week-in-rust.org/blog/2017/03/28/this-week-in-rust-175/

1 Like

validator: simple validation for Rust structs inspired by marshmallow and Django validators

2 Likes

ncollide is a 2 and 3-dimensional collision detection library.
This is from the wonderful rustsim package.

2 Likes

slice-group-by a crate that provide an efficient way to iterate over groups in str and slices. Useful to create tokenizers.

3 Likes

copyless - library that helps putting values into Box or Vec without memcpy instructions generated by the compiler.

5 Likes

cargo-call-stack: Whole program static stack analysis

luster: An experimental Lua VM implemented in pure Rust.

1 Like

safety-guard: Provides a #[safety] attribute to generate a corresponding doc entry and a debug assertion if a constraint is specified.

5 Likes