Crate of the Week

heim: Cross-platform async library for system information fetching

1 Like

hashcow: A Rust HashMap implementation with copy-on-write keys and values

diffr: Yet another diff highlighting tool

abscissa: a security-oriented Rust application framework

3 Likes

https://crates.io/crates/prettytable-rs

CLI library for printing tables. It's pretty flexible but easy to use.

4 Likes

async-trait:Type erasure for async trait methods

4 Likes

cargo-cache: tool for inspecting and managing the local cargo download cache

1 Like

Rustarok - Multiplayer, fast-paced Moba style game.

weave: A simple CLI router for wiring together several sources behind a single HTTP endpoint

1 Like

broot: A new way to see and navigate directory trees

6 Likes

gumdrop: Rust option parser with custom derive support

topgrade: Cross platform Rust utility that upgrades everything

4 Likes

weave looks interesting for its conciseness and simplicity. How does it compare to warp's filters for routing?

joat a tool to build customisable rest API CLIs, highly biased since I wrote it and as far as I know I'm the only user.

starship: The cross-shell prompt for astronauts.

5 Likes

async-std

provides async versions of lots of stuff in the standard library

https://crates.io/crates/async-std

16 Likes

waver: A numerically stable waveform generation no-std library.

  • Arbitrary quantization levels. Specify the bit depth when constructing Waveform .
  • Online wave generation. No buffers, infinite iterators.
  • Wave superposition with weighted amplitudes.
  • Modulate signal's frequency, amplitude or phase.
  • Numerically stable, prevents clipping.
6 Likes

twitter/rezolus: Systems performance telemetry.

https://crates.io/crates/cluConstData Supernatural:) Concatenation of constant data as well as concatenation of constant data of generics

include-flate: A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation

7 Likes