Banner of the Random (VRD) Official Website

Random (VRD): An Advanced High-Quality Rust RNG Library

Discover Random (VRD), the Rust library for superior random number generation using the Mersenne Twister algorithm. Perfect for simulations and more.


Random (VRD) is a cutting-edge Rust library that employs the Mersenne Twister algorithm for generating high-quality random numbers. It offers a robust, efficient, and flexible solution tailored for a wide range of applications, including simulations, gaming, cryptography, and statistical analysis. The library's user-friendly API and cross-platform compatibility make it an indispensable tool for developers looking to integrate random number generation into their projects seamlessly.

Why Random (VRD)?




Get Started with Random (VRD) Today

Ready to take your Rust application to the next level with high-quality random number generation and experience the power of the Mersenne Twister algorithm.

🚀 Easy Integration

Integrating Random (VRD) into your Rust project is a breeze. With just a few lines of code, you can start logging messages and gaining valuable insights into your application's behaviour.

Add Random (VRD) to your Cargo.toml file:

vrd = "0.0.6"

Then, import the Random struct and start generating random numbers:

use vrd::random::Random;

let mut rng = Random::new();
let rand_int =, 10);
println!("Random integer between 1 and 10: {}", rand_int);



Check out the examples directory for practical demonstrations of using Random (VRD) in various scenarios.


📚 Comprehensive Documentation

Dive into the comprehensive API documentation to learn more about Random (VRD)'s capabilities and how to use them effectively.


💬 Community Support

We welcome contributions from the community! If you'd like to contribute to Random (VRD), please read our Contributing Guidelines to get started.



If you encounter any issues or have questions, please open an issue on the GitHub repository. We'll be happy to assist you!

Start generating high-quality random numbers in your Rust projects with Random (VRD) today!

Get Started Now →