Crate of the Week

#505

luster: An experimental Lua VM implemented in pure Rust.

1 Like
#506

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

5 Likes
#507

cargo-instruments for generating Instruments.app trace data on macOS. So cool for performance work!

2 Likes
#508

descartes, a crate for

  • Error-tolerant 2D geometry engine
  • that allows for arbitrary error tolerances
  • dealing with both floating-point inaccuracies and much larger user input inaccuracies
1 Like
#509

Sonic - Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

6 Likes
#510

https://github.com/cloudflare/quiche experimental HTTP/3 implementation

2 Likes
#511

wirefilter: An execution engine for Wireshark-like filters.

1 Like
#512

torchbear: A fast, simple, and complete programming environment

#513

interact: A framework for friendly online introspection of the running program state in an intuitive command-line interactive way.

5 Likes
#514

sendfd as a recently open-sourced crate with cooperation of the previous owner of the sendfd name: A KISS way to send file descriptors over unix sockets, in pure Rust.

1 Like
#515

ncspot - Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.

#516

flamegraph - A Rust-powered flamegraph generator with additional support for Cargo projects.

2 Likes
#517

zmu - Emulator for Microcontroller Systems

#518

color-backtrace: Colorful panic backtraces for Rust

3 Likes
#519

rust-py-comp: A Rust macro implementing a Python-like generator expression

#520

Sloth: A 3D software rasterizer… for the terminal!

2 Likes
#521

iter-python is more flexible

#522

Quinn - Futures-based QUIC implementation in Rust.

#523

rust-notifica - Small, cross-platform Rust crate for sending system notifications.

#524

MesaLink - A memory-safe and OpenSSL-compatible TLS library.