/smolcrush

A smol RNG library for Rust.

Primary LanguageRustMIT LicenseMIT

smolcrush

A smol RNG library for Rust.

Features

  • One dependency by default (rand_core)
  • no_std and WASM support
  • No alloc usage
  • 100% safe

Optional Features

  • system-rng adds support for using system RNG using the getrandom crate
  • zeroize adds zeroing support to all RNGs using the zeroize crate

Minimum Supported Rust Version (MSRV)

The current MSRV is 1.60.0.