# Product OS : Random Product OS : Random provides a suite of random generator tools for different contexts. This includes random text, number and key generators including crypotgraphically secure random generation. ### What is Product OS? Product OS is a collection of packages that provide different tools and features that can work together to build products more easily for the Rust ecosystem. ## Installation Use the Rust crate package manager [cargo](https://www.rust-lang.org/tools/install) to install Product OS : Random. ```bash cargo add product-os-random ``` or add Product OS : Random to your cargo.toml ```[packages]``` section. ```rust product-os-random = { version = "0.0.20", features = [], default-features = true, optional = false } ``` ## Features Product OS Random supports a number of features leveraging existing Rust libraries to help generate data randomly including: - Random number generation - Random character and string generation - Random key generation - Cryptographically strong key generation - Random generation helper struct or one-time generators - Random English first and last name generation - Random English words generation - Random English noun generation - Random English adjective generation - Supports no_std with alloc only environments ```rust // Feature samples TODO ``` ## Usage ```rust // Examples TODO ``` ## Contributing Contributions are not currently available but will be available on a public repository soon. ## License [GNU AGPLv3](https://choosealicense.com/licenses/agpl-3.0/)