DM Hub — Dungeon Master Screen

Lawn Gnome Gaming

Welcome to the DM Hub campaign companion screen. Select a dashboard tile below or use the navigation panel to manage active sessions.

Bestiary

Analyze monster stats, track custom HP, and make quick attack rolls.

Initiative Tracker

Orchestrate active combat loops, track death saves, and spend actions.

Encounter Decks

Pack monsters into custom arrays and deploy them directly to tracker slots.

Roll Log

Review comprehensive output blocks, roll breakdowns, and parsing traces.

Stat Block Parser

Convert raw text blocks from books and PDFs into fully integrated entries.

Player Characters

Track player resources, spell slots, and import full sheet readouts.

Campaign Management
0 Monsters
0 Decks
0 PCs
Quick-Roll Dice Station
Active Pool: Empty
Select a creature from the sidebar to begin.
Round 1
Add Combatant
No combatants.
Encounter Decks
Roll Log
No rolls yet.

Roll20 Macro Engine

Test, parse, and execute custom Roll20 macro code, queries, and default templates.
Roll20 Macro Editor
Saved Macro Library

Import & Parsing Command Center

Convert raw text, PDF character sheets, or monster stat blocks into active campaign assets.
Monster Stat Block Parser
Player Character Text Importer

Player Character Roster

Add a character and select them to view their sheet.
AI Features Coming soon
Planned
Session Recap Generator
Paste session notes and generate a formatted recap, timeline of events, and NPC interaction summary.
Planned
Plot Hook Detector
Analyzes your session notes to surface unresolved plot threads, player character hooks, and suggested future beats.
Planned
YouTube & PDF Import
Import monsters and encounter data from adventure PDF supplements or extract stat blocks from YouTube video transcripts.
Bestiary — Add New Creature
Encounter Deck Builder
Deck Roster (Monsters & Players)
Combat Launch Settings
Configure the health rules that will be applied universally to all NPC combatants spawned by this encounter deck.