Skip to content

A JSON schema definition for 5e modules of the "world's greatest role-playing game".

License

Notifications You must be signed in to change notification settings

Swimminschrage/5e-schema

Repository files navigation

5e-schema

A JSON schema definition for modules within the 5e of the "worlds greatest role-playing game".

Visualize it here!

Contains definitions for the following artifacts:

  • Modules (Entire adventures or supplemental content)
    • Chapters (Breakdown of content in a module)
      • Encounters (Scenarios consisting of various creatures)
    • Creatures (Stat blocks)
    • Spells (Definitions)

Using this Schema

As a content creator

You've spent time building the perfect adventure or a new set of monsters for the game, but why not make it easily consumable by tools and applications that DM's use at the table. By creating a representation of your content in JSON, you can expose it in a way a book or PDF never could!




As a developer

Screen Shot 2019-12-28 at 12 21 43 AM

No more trying to import or work with unstructured 5e data that changes from implementation to implementation. A standard makes it easy to build against and verify content that your app consumes providing a better experience for both yourselves and your users. Use as much or as little as needed to build the app you've always wanted to have around the gaming table.

Releases

No releases published

Packages

No packages published

Languages