JSPM

Found 53 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
  • 42.55
  • 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.71
  • 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
  • 39.92
  • Published

@federicomorando/sword-engine

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

  • v1.4.0
  • 36.02
  • Published

@randsum/roller

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

  • v1.3.0
  • 33.00
  • Published

worldanvil-mcp

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

  • v1.11.0
  • 32.16
  • Published

@yipe/dice

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

  • v0.2.23
  • 32.15
  • Published

salvageunion-reference

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

  • v2.4.0
  • 31.87
  • Published

magick.css

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

  • v1.0.6
  • 31.68
  • Published

fantasy-content-generator

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

  • v4.9.1
  • 29.21
  • Published

@randsum/cli

Dice rolling CLI powered by RANDSUM

  • v1.3.0
  • 29.00
  • Published

@crit-fumble/core

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

  • v11.10.1
  • 28.60
  • Published

archivist-bridge

Local AI server that connects Archivist TTRPG plugins to Archivist Inquiry, a D&D 5e chat assistant powered by Claude

    • v0.6.0
    • 27.49
    • Published

    @randsum/games

    TTRPG game packages for the RANDSUM dice ecosystem

    • v1.3.0
    • 26.71
    • Published

    @crit-fumble/worldanvil

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

    • v3.1.0
    • 24.30
    • Published

    @westmarches/api-client

    Typed TypeScript client for the West Marches Games community API

    • v0.2.0
    • 23.91
    • Published

    vellum-dice

    Web component and interactive dice roller.

    • v0.3.0
    • 21.95
    • Published

    @bardsballad/verse

    A custom typed scripting language for BardsBallad with Monaco editor integration

    • v0.3.0
    • 21.71
    • Published

    @bugchud/core

    Schema-first TypeScript framework for the BUGCHUD! tabletop RPG: foundation types, content definitions, runtime state, simulator contracts, computed views, and the transcribed ruleset data.

    • v0.2.0
    • 20.85
    • Published

    @onlyworlds/sdk

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

    • v2.2.2
    • 20.53
    • 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.47
    • 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
    • 18.37
    • Published

    ttrpg-tools

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

    • v1.2.1
    • 18.19
    • Published

    text-mapper

    Render SVGs from TextMapper-conformant descriptions of hex maps

    • v0.1.10
    • 17.30
    • Published

    cortex-classic-rpg

    An implementation of the Cortex Classic RPG game system.

    • v0.0.5
    • 16.17
    • Published

    campaign-grimoire-mcp

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

    • v1.0.1
    • 16.07
    • Published

    @rmjjjt/dice-roller

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

      • v0.2.2
      • 15.14
      • Published

      @polyhedral/cli

      CLI tool for local Polyhedral custom sheet template development

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

        dice-roller-mcp

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

        • v1.0.1
        • 13.14
        • Published

        mnehmos.open5e.mcp

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

        • v0.1.0
        • 12.06
        • 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
        • 11.87
        • Published

        ttrpg-lib-dice

        A small library for rolling dice in tabletop games

        • v2.0.3
        • 11.75
        • Published

        @cassracp/jsdice

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

        • v1.1.0
        • 11.68
        • Published

        kd20

        A simple dice roller that can handle complex die sequences

        • v0.3.8
        • 11.55
        • Published

        @bardsballad/cadence

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

          • v0.1.1
          • 11.11
          • Published

          @user530/ttrpg_shared

          Helper package that contains shared data for the ttrpg_app

            • v1.0.1
            • 11.09
            • Published

            caml-trace

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

              • v0.1.0
              • 10.94
              • Published

              fabled

              A futuristic TTRPG system.

                • v0.0.4
                • 10.66
                • Published

                roleplayer

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

                • v0.0.17
                • 10.37
                • Published

                rpg-lib

                Library to help with some common tabletop RPG functions

                • v0.0.2
                • 10.37
                • Published

                osr-generators

                Generators for OSR-style tabletop roleplaying games

                • v0.1.0
                • 9.96
                • Published

                autodndtable

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

                • v0.1.0
                • 9.81
                • Published

                caml-lint

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

                  • v0.1.0
                  • 9.55
                  • 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
                    • 8.93
                    • Published

                    go-dice-genesys-hooks

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

                    • v1.0.1
                    • 7.41
                    • Published

                    tormenta20

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

                    • v0.1.0
                    • 7.28
                    • Published