JSPM

Found 51 results for ttrpg

@3d-dice/dice-ui

User Interface components that works with @3d-dice/dice-box and @3d-dice/dice-parser-interface

  • v0.5.2
  • 43.38
  • Published

@3d-dice/dice-parser-interface

a parser interface that parses roll20 format strings using @3d-dice/dice-roller-parser for @3d-dice/dice-box

  • v0.2.1
  • 41.85
  • Published

familiar-vtt

Your AI co-pilot for Foundry VTT. 185 tools across 24 domains — characters, combat, scenes, canvas, audio, voices, images, and more.

  • v2.5.22
  • 37.97
  • Published

salvageunion-reference

Comprehensive, schema-validated JSON dataset and TypeScript ORM for the Salvage Union tabletop RPG

  • v2.4.0
  • 37.96
  • Published

@randsum/roller

TypeScript-first dice notation engine for tabletop RPGs, game development, and probability simulations

  • v1.3.0
  • 36.24
  • Published

@federicomorando/sword-engine

Pure game rules engine for Il Tempo della Spada (SwORD system). Zero platform dependencies.

  • v1.3.0
  • 35.53
  • Published

@randsum/cli

Dice rolling CLI powered by RANDSUM

  • v1.3.0
  • 35.19
  • Published

@yipe/dice

A high-performance dice probability engine for D&D 5e DPR calculations. Powers dprcalc.com.

  • v0.2.23
  • 33.33
  • Published

magick.css

magically playful, yet simple styling. all in one file.

  • v1.0.6
  • 33.01
  • Published

worldanvil-mcp

MCP server for WorldAnvil API - works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI tool

  • v1.11.0
  • 32.18
  • Published

fantasy-content-generator

Generates RPG friendly, fantasy themed content, such as names, NPCs, magic items, and more

  • v4.9.1
  • 30.92
  • Published

@crit-fumble/core

Full activity platform SDK for Crit-Fumble - API client, game systems, and Discord Activity renderer

  • v11.10.1
  • 28.76
  • Published

@randsum/games

TTRPG game packages for the RANDSUM dice ecosystem

  • v1.3.0
  • 26.23
  • Published

@westmarches/api-client

Typed TypeScript client for the West Marches Games community API

  • v0.2.0
  • 25.37
  • Published

@crit-fumble/worldanvil

Client SDK for World Anvil API - types and HTTP client for worldbuilding integration

  • v3.1.0
  • 24.85
  • Published

@bardsballad/verse

A custom typed scripting language for BardsBallad with Monaco editor integration

  • v0.2.5
  • 22.27
  • Published

vellum-dice

Web component and interactive dice roller.

  • v0.3.0
  • 21.09
  • Published

@onlyworlds/sdk

TypeScript SDK for the OnlyWorlds API - build world-building applications with type safety

  • v2.2.2
  • 21.06
  • Published

random-tables-mcp

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.

  • v0.9.1-beta.2
  • 20.76
  • Published

ttrpg-lib-dice

A small library for rolling dice in tabletop games

  • v2.0.3
  • 19.10
  • Published

text-mapper

Render SVGs from TextMapper-conformant descriptions of hex maps

  • v0.1.10
  • 18.70
  • Published

ttrpg-tools

API for generating random dice rolls, NPCs, towns, names, etc. for TTRPG campaigns.

  • v1.2.1
  • 18.09
  • Published

@gulluth/sigil

SIGIL (Sigil Is Generative Interpretive Language) - A minimalist YAML-based DSL for worldbuilding generators with automatic list merging and plugin architecture

  • v0.1.9
  • 16.57
  • Published

@rmjjjt/dice-roller

Extensible dice roller for D&D and tabletop games (supports simulation + ASCII histograms)

    • v0.2.2
    • 15.49
    • Published

    cortex-classic-rpg

    An implementation of the Cortex Classic RPG game system.

    • v0.0.5
    • 15.36
    • Published

    @cassracp/jsdice

    A powerful and flexible TypeScript library for simulating dice rolls, inspired by Discord bots like 'Rollem'.

    • v1.1.0
    • 14.39
    • Published

    @polyhedral/cli

    CLI tool for local Polyhedral custom sheet template development

      • v0.1.0-beta.3
      • 14.21
      • Published

      dice-roller-mcp

      An MCP server that provides dice rolling functionality for tabletop RPG sessions

      • v1.0.1
      • 13.09
      • Published

      fabled

      A futuristic TTRPG system.

        • v0.0.4
        • 13.05
        • Published

        @bardsballad/cadence

        Cadence: a safe, deterministic expression engine for user-generated content.

          • v0.1.1
          • 12.59
          • Published

          campaign-grimoire-mcp

          MCP bridge for Campaign Grimoire - connects Claude Desktop to your Campaign Grimoire campaigns

          • v1.0.1
          • 11.97
          • Published

          rpg-lib

          Library to help with some common tabletop RPG functions

          • v0.0.2
          • 10.35
          • Published

          @mod20/types

          This repo contains the shared TypeScript types for the MOD20 project — a modular tabletop RPG system built off the D&D 5e OGL.

            • v0.1.3
            • 10.25
            • Published

            kd20

            A simple dice roller that can handle complex die sequences

            • v0.3.8
            • 10.25
            • Published

            osr-generators

            Generators for OSR-style tabletop roleplaying games

            • v0.1.0
            • 10.08
            • Published

            autodndtable

            Assign players to TTRPG tables based on tiers and required/ forbidden people combinations

            • v0.1.0
            • 9.32
            • Published

            js-d20

            Your friendly neighbourhood dice roller - for any RPG! Based on standard dice syntax. Supports standard rolls, keep highest/lowest, and modifiers.

            • v1.0.3
            • 9.29
            • Published

            caml-trace

            CAML-Trace: minimal JSONL runtime trace format + validator for CAML adventures and sims.

              • v0.1.0
              • 9.01
              • Published

              mnehmos.open5e.mcp

              MCP server for Open5e API - D&D 5e game data with consumer queries and contributor workflows

              • v0.1.0
              • 8.83
              • Published

              @user530/ttrpg_shared

              Helper package that contains shared data for the ttrpg_app

                • v1.0.1
                • 8.62
                • Published

                go-dice-genesys-hooks

                React hooks for Go Dice to be used as Fantasy Flight Genesys TTRPG dice.

                • v1.0.1
                • 8.36
                • Published

                roleplayer

                A library for building table top role playing game worlds, and managing campaigns in those worlds

                • v0.0.17
                • 7.98
                • Published

                caml-lint

                Validate and explain CAML adventure files (CAML Lite). Works alongside existing tools (Ink/Yarn/Unity/VTTs).

                  • v0.1.0
                  • 7.75
                  • Published

                  tormenta20

                  A Ruby and Node library with data about the Brazilian TTRPG, Tormenta20

                  • v0.1.0
                  • 6.14
                  • Published