Skip to content
This project is in early access. Report issues

DH-Forge Docs

DH-Forge (DH-F) is an open-source toolkit for wrangling character and game data for the Daggerheart™ TTRPG.

You can think of it as a common language that helps all sorts of digital tools—like character builders, virtual tabletops, and more—speak to each other seamlessly. Ultimately, this means your Daggerheart character information can move between different apps without details getting lost or mixed up, so you spend less time re-entering data and more time playing.

TTRPG communities are bursting with creativity, not just in the thrilling tales we tell, but also in the tools we build to bring those stories to life.

Imagine a Daggerheart experience where all your tools work seamlessly together - your favorite character sheet app talking directly to your VTT, and sharing your homebrew creations digitally feeling like a natural extension of your game, rather than a side quest.

Currently, disconnected tools often form “data islands” that can slow down the fun. DH-Forge is here to bridge those islands and empower the Daggerheart™ community by offering: Interoperability, Homebrew Support, Openness, and Flexibility.

A shared way of understanding game data. This means you can (eventually!) move your character from a character builder app straight into your virtual tabletop session, smooth as silk.

A solid but flexible system designed to welcome your unique homebrew classes, legendary items, and terrifying monsters right alongside the core game elements.

A completely free and permissive (that’s MIT licensed, for the curious) standard. Anyone can use it, build with it, and share their creations, whether it’s a passion project or a commercial one.

A system that expertly handles all the core game data you’d expect, but is also designed to let you add your own extensions and features.

So what Adventures Can This Unlock? When our tools speak the same language using DH-F, developers like you can craft a richer, more connected universe of Daggerheart™ experiences, like:

  • Character Generators: Instantly roll up new Daggerheart characters.
  • Living Character Sheets: Web or mobile apps that can beautifully display any character built with DH-F.
  • Streamer-Friendly Overlays: Automatically flash player stats on screen during your live games.
  • Virtual Tabletops (VTTs): Effortlessly import and export characters, beasties, and game elements.
  • Digital Companions for Live Play: Slick tablet apps for quick rule lookups and tracking initiative at the table.
  • AI Story Weavers & Game Masters: Feed structured data to AI tools to help generate new adventures or even assist the GM.
  • And a Whole Realm More…: Seriously, with a common way to handle data, the possibilities are extensive!

We invite you to explore the DH-F data models or dive into getting started with the JSON Schemas!