@3d-dice/dice-ui
User Interface components that works with @3d-dice/dice-box and @3d-dice/dice-parser-interface
Found 51 results for ttrpg
User Interface components that works with @3d-dice/dice-box and @3d-dice/dice-parser-interface
a parser interface that parses roll20 format strings using @3d-dice/dice-roller-parser for @3d-dice/dice-box
Your AI co-pilot for Foundry VTT. 185 tools across 24 domains — characters, combat, scenes, canvas, audio, voices, images, and more.
Comprehensive, schema-validated JSON dataset and TypeScript ORM for the Salvage Union tabletop RPG
TypeScript-first dice notation engine for tabletop RPGs, game development, and probability simulations
Pure game rules engine for Il Tempo della Spada (SwORD system). Zero platform dependencies.
Dice rolling CLI powered by RANDSUM
A high-performance dice probability engine for D&D 5e DPR calculations. Powers dprcalc.com.
magically playful, yet simple styling. all in one file.
MCP server for WorldAnvil API - works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI tool
Generates RPG friendly, fantasy themed content, such as names, NPCs, magic items, and more
Full activity platform SDK for Crit-Fumble - API client, game systems, and Discord Activity renderer
TTRPG game packages for the RANDSUM dice ecosystem
Typed TypeScript client for the West Marches Games community API
Client SDK for World Anvil API - types and HTTP client for worldbuilding integration
A custom typed scripting language for BardsBallad with Monaco editor integration
Web component and interactive dice roller.
TypeScript SDK for the OnlyWorlds API - build world-building applications with type safety
Web component for interactive random tables
An MCP (Model Context Protocol) server for managing and rolling on random-table assets used in tabletop RPGs. Create, update, and roll on random tables with support for nested tables, weighted entries, and range-based results.
TTRPG utilities
A small library for rolling dice in tabletop games
Render SVGs from TextMapper-conformant descriptions of hex maps
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
Extensible dice roller for D&D and tabletop games (supports simulation + ASCII histograms)
An implementation of the Cortex Classic RPG game system.
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
A Fate RPG dice roller web component
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
Library to help with some common tabletop RPG functions
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
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
React hooks for Go Dice to be used as Fantasy Flight Genesys TTRPG dice.
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