@3d-dice/dice-ui
User Interface components that works with @3d-dice/dice-box and @3d-dice/dice-parser-interface
Found 53 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.
Pure game rules engine for Il Tempo della Spada (SwORD system). Zero platform dependencies.
TypeScript-first dice notation engine for tabletop RPGs, game development, and probability simulations
MCP server for WorldAnvil API - works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI tool
A high-performance dice probability engine for D&D 5e DPR calculations. Powers dprcalc.com.
Comprehensive, schema-validated JSON dataset and TypeScript ORM for the Salvage Union tabletop RPG
magically playful, yet simple styling. all in one file.
Generates RPG friendly, fantasy themed content, such as names, NPCs, magic items, and more
Dice rolling CLI powered by RANDSUM
Full activity platform SDK for Crit-Fumble - API client, game systems, and Discord Activity renderer
Local AI server that connects Archivist TTRPG plugins to Archivist Inquiry, a D&D 5e chat assistant powered by Claude
TTRPG game packages for the RANDSUM dice ecosystem
Client SDK for World Anvil API - types and HTTP client for worldbuilding integration
Typed TypeScript client for the West Marches Games community API
Web component and interactive dice roller.
A custom typed scripting language for BardsBallad with Monaco editor integration
Web component for interactive random tables
Schema-first TypeScript framework for the BUGCHUD! tabletop RPG: foundation types, content definitions, runtime state, simulator contracts, computed views, and the transcribed ruleset data.
TypeScript SDK for the OnlyWorlds API - build world-building applications with type safety
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 Fate RPG dice roller web component
SIGIL (Sigil Is Generative Interpretive Language) - A minimalist YAML-based DSL for worldbuilding generators with automatic list merging and plugin architecture
API for generating random dice rolls, NPCs, towns, names, etc. for TTRPG campaigns.
Render SVGs from TextMapper-conformant descriptions of hex maps
Render TextMapper hex maps in 11ty
An implementation of the Cortex Classic RPG game system.
MCP bridge for Campaign Grimoire - connects Claude Desktop to your Campaign Grimoire campaigns
Extensible dice roller for D&D and tabletop games (supports simulation + ASCII histograms)
CLI tool for local Polyhedral custom sheet template development
An MCP server that provides dice rolling functionality for tabletop RPG sessions
Virtual tabletop management library
MCP server for Open5e API - D&D 5e game data with consumer queries and contributor workflows
Your friendly neighbourhood dice roller - for any RPG! Based on standard dice syntax. Supports standard rolls, keep highest/lowest, and modifiers.
A small library for rolling dice in tabletop games
A powerful and flexible TypeScript library for simulating dice rolls, inspired by Discord bots like 'Rollem'.
A simple dice roller that can handle complex die sequences
React components and hooks for The Weave random table generator
Cadence: a safe, deterministic expression engine for user-generated content.
Helper package that contains shared data for the ttrpg_app
CAML-Trace: minimal JSONL runtime trace format + validator for CAML adventures and sims.
A futuristic TTRPG system.
A library for building table top role playing game worlds, and managing campaigns in those worlds
Library to help with some common tabletop RPG functions
Core engine for The Weave random table generator
Generators for OSR-style tabletop roleplaying games
Assign players to TTRPG tables based on tiers and required/ forbidden people combinations
Validate and explain CAML adventure files (CAML Lite). Works alongside existing tools (Ink/Yarn/Unity/VTTs).
This repo contains the shared TypeScript types for the MOD20 project — a modular tabletop RPG system built off the D&D 5e OGL.
React hooks for Go Dice to be used as Fantasy Flight Genesys TTRPG dice.
A Ruby and Node library with data about the Brazilian TTRPG, Tormenta20