@krisnorman/rpg-utils
TTRPG utilities
Found 51 results for ttrpg
TTRPG utilities
A small library for rolling dice in tabletop games
API for generating random dice rolls, NPCs, towns, names, etc. for TTRPG campaigns.
SIGIL (Sigil Is Generative Interpretive Language) - A minimalist YAML-based DSL for worldbuilding generators with automatic list merging and plugin architecture
An implementation of the Cortex Classic RPG game system.
A Fate RPG dice roller web component
Render SVGs from TextMapper-conformant descriptions of hex maps
Extensible dice roller for D&D and tabletop games (supports simulation + ASCII histograms)
Render TextMapper hex maps in 11ty
A powerful and flexible TypeScript library for simulating dice rolls, inspired by Discord bots like 'Rollem'.
CLI tool for local Polyhedral custom sheet template development
An MCP server that provides dice rolling functionality for tabletop RPG sessions
A futuristic TTRPG system.
Cadence: a safe, deterministic expression engine for user-generated content.
React components and hooks for The Weave random table generator
MCP bridge for Campaign Grimoire - connects Claude Desktop to your Campaign Grimoire campaigns
Core engine for The Weave random table generator
Virtual tabletop management library
This repo contains the shared TypeScript types for the MOD20 project — a modular tabletop RPG system built off the D&D 5e OGL.
A simple dice roller that can handle complex die sequences
Library to help with some common tabletop RPG functions
Generators for OSR-style tabletop roleplaying games
Assign players to TTRPG tables based on tiers and required/ forbidden people combinations
Your friendly neighbourhood dice roller - for any RPG! Based on standard dice syntax. Supports standard rolls, keep highest/lowest, and modifiers.
CAML-Trace: minimal JSONL runtime trace format + validator for CAML adventures and sims.
MCP server for Open5e API - D&D 5e game data with consumer queries and contributor workflows
Helper package that contains shared data for the ttrpg_app
A library for building table top role playing game worlds, and managing campaigns in those worlds
Validate and explain CAML adventure files (CAML Lite). Works alongside existing tools (Ink/Yarn/Unity/VTTs).
A Ruby and Node library with data about the Brazilian TTRPG, Tormenta20
React hooks for Go Dice to be used as Fantasy Flight Genesys TTRPG dice.