Hasard ist eine Pseudo-Zufallsgenerator (PRNG)-Bibliothek. Sie enthält mehrere Engines (Algorithmen): Park-Miller, Mersenne Twister, Linux-Geräte (/dev/urandom oder /dev/random) und einige mehr. Sie besitzt eine einfache, aber leistungsfähige API. Zum Beispiel kann eine PRNG-Seed unter Verwendung von starker Entropie (mit einem Hardware-Zufallsgenerator wie /dev/random unter Linux) generiert werden. Die Bibliothek ist in C geschrieben. Eine Python-Bindung ist vorhanden. Das Wort »hasard« ist Französisch für Zufälligkeit oder Glück. (non)