Dice rolling CLI and interactive TUI powered by RANDSUM.
Powered by @randsum/roller — RDN v1.0 Level 4 (Full) Conformant
npm install -g @randsum/cli
# or
bunx randsum
# or
npx randsumrandsum 4d6L # Roll 4d6, drop lowest
randsum 2d20H # Disadvantage (drop highest)
randsum 1d20+5 # Attack roll with modifier
randsum 3d6! # Exploding dicerandsum # Launch interactive mode
randsum -i # Explicit interactive flag-i, --interactive Launch interactive TUI mode
-v, --verbose Show detailed roll breakdown
--json Output results as JSON
-r, --repeat N Roll N times (default: 1)
-s, --seed <number> Set random seed for reproducible rolls
-V, --version Show version
-h, --help Show help
Uses RANDSUM Dice Notation — supports drop/keep (L/H), reroll (R{}), exploding (!), unique (U), cap (C{}), and arithmetic (+/-).
MIT