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

Initiative Tracker Plus

MikeMike88 downloads

Track TTRPG combat initiative, HP, conditions, and XP in Obsidian encounter blocks. A community fork of Initiative Tracker.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

A community fork of Initiative Tracker for Obsidian — track initiative, HP, conditions, and XP during TTRPG combat encounters.

This fork is maintained independently and includes community enhancements on top of the original plugin.

Features

  • Add and remove creatures from encounters
  • Track HP, AC, initiative, and status conditions
  • Calculate encounter difficulty and XP by level or challenge rating
  • Award encounter XP directly to players
  • Group identical creatures and set display names
  • Support dice rolls for random creature counts
  • Sort by initiative automatically
  • Save and load multiple encounters in encounter code blocks
  • Integration with Fantasy Statblocks and Dice Roller

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins.
  2. Browse and search for Initiative Tracker Plus.
  3. Install and enable the plugin.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a folder named initiative-tracker-plus in your vault's .obsidian/plugins/ directory.
  3. Copy the three files into that folder.
  4. Enable the plugin under Settings → Community plugins.

Quickstart

  1. Open a note where you want to track an encounter.
  2. Create a code block with the language set to encounter:
```encounter
name: Example
creatures:
 - 3: Goblin
```
  1. Add creatures by name, dice roll, or bestiary entry.
  2. Click the play button to start tracking initiative.

Grouped creatures

Copies of the same creature can be tracked as one combatant:

```encounter
name: Goblin Patrol
creatures:
  - creature: Goblin
    count: 6
    grouped: true
```

A group has one initiative and one pooled HP total. Its surviving count drops whenever the pool crosses a member's HP threshold. The DM view shows the current outgoing damage multiplier (for example, ×4 for four survivors); this is informational and does not multiply damage entered against the group. The player view shows only the surviving count. Conditions, AC changes, and other controls apply to the whole group.

Relationship to the original plugin

This plugin is a fork of Initiative Tracker by Jeremy Valentine. Initiative Tracker Plus is maintained independently in msweat254/initiative-tracker.

  • Plugin ID: initiative-tracker-plus (do not install alongside the original initiative-tracker plugin)
  • License: GNU GPL v3 — see LICENSE and NOTICE

Support

Report bugs and request features on the Issues page.

Recommended companion plugins

  • Fantasy Statblocks — statblocks and bestiary integration
  • Dice Roller — inline dice rolling
HealthGood
ReviewCaution
About
Track initiative, HP, conditions, and XP for TTRPG combat encounters. Add, group, and remove creatures, roll random counts, auto-sort by initiative, and calculate encounter difficulty and XP. Save and load encounters in code blocks and integrate with Fantasy Statblocks and Dice Roller.
TTRPGIntegrationsAutomation
Details
Current version
1.2.0
Last updated
3 days ago
Created
4 months ago
Updates
4 releases
Downloads
88
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
MikeMikemsweat254
GitHubmsweat254
  1. Community
  2. Plugins
  3. TTRPG
  4. Initiative Tracker Plus

Related plugins

BRAT

Easily install a beta version of a plugin for testing.

Readwise Official

Sync highlights from Readwise to your vault.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Todoist Sync

Materialize Todoist tasks within your notes.

Granola Sync

Sync Granola notes to your vault.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Google Calendar

Interact with your Google Calendar.

Homepage

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

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.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.