Randomizer toolkit, with custom dice expression parser.
Dyce is a toolkit for rolling dice. It’s a friendly wrapper around python’s random module.
Dyce also has a mini-language for expressing random number patterns, including common dice notation (i.e. “3d6+5” for rolling thre six-sided dice and adding 5 to the result), making it ideal for easily storing random number patterns in config files.