Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

DaggerForge

torututorutu3k downloads

Easy access to DaggerHeart's Adversaries + creating your own.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates15

This plugin designed for Daggerheart, a TTRPG, that helps Game Masters easily add adversaries and environments to their notes and create custom content all within Obsidian.

Features

  • Quickly search, filter and add adversaries and environments to your Obsidian notes
  • Build and customize your own Adversaries and Environments
  • Built in dice roller
  • Battle Calculator follow the rulebook's Battle Guide

Latest Update 2.2.0

Unified Content Browser Adversaries and Environments are now in a single tabbed side panel. One button opens both, and switching between them is instant.

Content Creator chooser One entry point for creating content. Click the ribbon button and pick Adversary or Environment.

Wide card toggle Each inserted card now has a toggle button (in edit mode) to switch between a compact and full-width layout on the fly.

HP & Stress collapse The tick section on adversary cards can be hidden with a small toggle. Collapsed by default to keep cards compact. State is remembered when switching between edit and reading mode.

Horde type support When creating a Horde adversary, a "Members per HP" field appears automatically and saves in the correct format.

Rich text feature descriptions Feature description fields now support bold, italic, headings, and lists instead of plain text.

Keyword highlighting The words hope, fear, hp, and stress are color-coded on cards. Toggle it on or off under Settings → DaggerForge.

Dice improvements Dice expressions like 1d10-2 now subtract correctly. Modifiers are shown in green or red. Tooltip duration is adjustable in settings.

Settings page New settings tab under Obsidian Settings → DaggerForge for keyword highlighting and dice tooltip duration.

Dice and Battle Calculator Both tools now open as proper Obsidian modals and should work on mobile.

HOTFIX

fixed an issue where having react framework made it impossible for the plugin to work in mobile

should look pretty on mobile just like on pc

how to use

once you activate the plugin, you can find it here on the left ribbon.

image

ctrl + p to open command palette, then search for daggerforge to find all the commands for this plugin

Roadmap COMPLETED

  • Initial Release: Publish the plugin [x]
  • Environments: Add enviornments stat blocks [x]
  • HP and Stress Trackers: Track HP and Stress directly on the stat blocks [x]
  • Store and Load Data: customized Environments and Adversaries are now saved in data.json [x]
  • Dice Roller: roll multiple dices at once with logs [x]
  • Battle Calculator: built in battle calculator that follows the rulebook's Battle Guide [x]
  • Edit content: Edit Envrionments and Adversaries [x]
  • Improve Search engine [x]

Roadmap 2.0

  • Add player character support [ ]
  • Add items support [ ]
  • MORE IS COMING SOON

Supporters ❤️

❤️ Loony_Dragon / not_actually_mean / bposa / cesoide / Jan Hartmann / linksaussen / Rusty Thorsell / Nicki Nilla / Amberic / radiant_moon ❤️

A huge thank you to everyone who supports this project! Your encouragement and feedback keep this plugin growing and improving.

Daggerheart License & Attribution

This product includes materials from the Daggerheart System Reference Document 1.0, © Critical Role, LLC. under the terms of the Darrington Press Community Gaming (DPCGL) License. More information can be found at https://www.daggerheart.com. There are no previous modifications by others.

71%
HealthExcellent
ReviewCaution
About
Add Daggerheart adversaries and environments to notes using quick search and filters. Build and customize monsters, track HP and Stress on stat blocks, roll dice with clickable buttons, and resolve encounters with the Battle Calculator that follows the rulebook.
TTRPGDataAutomation
Details
Current version
2.3.0
Last updated
3 days ago
Created
10 months ago
Updates
15 releases
Downloads
3k
Compatible with
Obsidian 1.8.10+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
torututorutu
github.com/Torutu
GitHubtorutu
  1. Community
  2. Plugins
  3. TTRPG
  4. DaggerForge

Related plugins

Charted Roots

Family tree visualization with GEDCOM/Gramps import and Canvas/PDF/Markdown export. Charts, maps, timelines, citations, fictional calendars. For genealogists, worldbuilders, and TTRPG campaigns.

Initiative Tracker

TTRPG initiative tracker.

Booksidian

Access your Goodreads shelves.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

BRAT

Easily install a beta version of a plugin for testing.

Tracker

Track occurrences and numbers in your notes.

Readwise Official

Sync highlights from Readwise to your vault.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.