Search results
28 packages found
Ergonomic Dice Rolling with Strong Typescript Support
Class representing a pseudorandom number manager. Includes Mersenne Twister uniform distribution, Box Mueller gaussian distribution, n-sided die rolling, history of variable max size, elementary statistics, and scale/clip/round convenience functions.
Your friendly neighbourhood dice roller - for any RPG! Based on standard dice syntax. Supports standard rolls, keep highest/lowest, and modifiers.
Create dice: D20, D12, D10, D8, D6, D4. Easily usable die as a native webcomponent in any framework or even without!
Package to simulate dice rolls of various sides and coin flips
Npm package that allows users to roll dice with all math and various forms of response
A simple dice roller that can handle complex die sequences
Library for rolling dice based on dice-syntax used in RPGs.
A dice rolling package for rolling polyhedral & funky dice
Parser for classic (2d6+1), simple (2 6 1), and WoD (4d10!>6f1) dice rolls.
Tabletop RPG dice-roller with a multiple dice-types, rolling methods, minimum and maximum values, string output, and error-first callbacks.
Roll all kinds of dice using string commands like 1d20+1
Utility library for all underhanded d20 needs.
A functions than can emulate the roll of dice with custom dimensions
A simple tool designed to roll dices, of any side: d2 (flip coin), d3, d4, d6, d8, d12, d20, d30, d60, d100, d1000, and jan-ken-po.
Standard dice notation parser and evaluator, written in TypeScript