Awesome Obsidian Community Plugins for D&D

A handful of community plugins can transform your RPG campaign management.

A skeleton amidst swords fading away as it looks upon the bright Obsidian logo. Text says "RPG Community Plugins."

Obsidian is awesome for organizing and running tabletop RPGs like Dungeons & Dragons. Plugins extend the native functionality to give game masters even more options and tools to consider carefully. Check out the previous article for core plugins to transform your notes. Here are a handful of community plugins also worth checking out.

  • Calendarium
  • Commander
  • Dice Roller
  • Discord Share
  • Fantasy Statblocks
  • Image Converter
  • Initiative Tracker
  • Leaflet
  • Linter
  • Quick Switcher++

Calendarium

A calendar view showing moons on each day and custom names for the month and calendar.
A calendar view showing moons on each day and custom names for the month and calendar.

Calendarium is the spiritual successor for what was initially a plugin to replicate Fantasy Calendar in Obsidian. Create and manage fantasy calendars, including eras, seasons, and moon cycles. Create events to track and even link notes from your vault.

Commander

A note with custom button icons in the top right with a purple box around them to highlight their existence.
A note with custom button icons in the top right with a purple box around them to highlight their existence.

Commander is a simple plugin to add UI buttons that trigger Obsidian commands. This is especially powerful when combined with your favorite plugins or actions. With a single click, I can send notes or images to Discord, format files, or convert images.

Dice Roller

An open note with rendered dice as if they rolled atop Obsidian and a printed result in the right panel.
An open note with rendered dice as if they rolled atop Obsidian and a printed result in the right panel.

Dice. In Obsidian. Roll dice manually, integrate with Fantasy Statblocks, create interactive random tables, and much more.

Discord Share

Showing the command in Obsidian for this plugin side-by-side with Discord where the messages then appear.
Showing the command in Obsidian for this plugin side-by-side with Discord where the messages then appear.

Whether I’m sharing some ancient text with players, a found journal entry, or inspiring artwork, I can quickly send it from my vault to Discord with this plugin. It’s my favorite plugin (though I’m a bit biased).

Fantasy Statblocks

A before and after showing raw markdown syntax for rendering a Fantasy Stablock and the resulting statblock that renders with all monster stats.
A before and after showing raw markdown syntax for rendering a Fantasy Stablock and the resulting statblock that renders with all monster stats.

With a few lines of specialized code, you can render entire statblocks for monsters across various TTRPGs. Load in your own monsters, use the default set from system reference documents, or build your own monsters on the fly. The plugin supports imports from various websites and even integrates with the Dice Roller and Initiative Tracker plugins so you can roll and interact right from the statblock.

Image Converter

I use this plugin to convert images I add to the vault to a WEBP format. They’re a lot smaller with no perceptible loss in quality. I can drag and drop an image into my vault and the plugin will convert it, replace the link with the converted image, and delete the old image. All within about 1-2 seconds.

Initiative Tracker

Initiative tracker plugin
Initiative tracker plugin

Initiative tracker integrates with Fantasy Statblocks and Dice Roller to create an entire toolset for planning and running encounters in Obsidian. Using simple but extensible syntax, you can easily create encounter blocks in your notes. Start the encounter to track turns, hit points, statuses, and more. The Encounter Builder feature is excellent.

A before and after of syntax that will render an encounter block with estimated difficulty and XP.
A before and after of syntax that will render an encounter block with estimated difficulty and XP.

Leaflet

A before and after showing syntax that turns into a rendered map that can be keyed.
A before and after showing syntax that turns into a rendered map that can be keyed.

Leaflet allows you to render maps in Obsidian. You can add pins, layers, and more to the maps. With a proper setup, you can even calculate distances across your fantasy map to come up with travel times.

Check out my previous article on the basics of setting up a map in Obsidian using Leaflet.

Linter

A before and after of an unlinted and linted (formatted) note.
A before and after of an unlinted and linted (formatted) note.

With Linter, you can focus on writing and let the plugin handle the proper spacing/formatting. I use it to add proper spacing to my markdown to maintain consistency across my notes. I also use it to add default properties that I want to exist on every note. This is an underrated plugin that can keep your notes consistent and clean.

Quick Switcher++

An enhanced version of Quick Switcher that’s displaying results for headings as well as notes.
An enhanced version of Quick Switcher that’s displaying results for headings as well as notes.

Ever wish that the Quick switcher core plugin could return more than just file names? Now it can. With this plugin, you can search files by headings, navigate to symbols, search bookmarks and much more. With extended Quick switcher functionality, you’re free to organize your notes how you wish with lightning quick search just a hotkey away.


Equipped with these Community plugins, we can take our RPG notes to the next level.

Game on.