Obsidian: A Game-Changer for Tabletop RPG Campaign Management
[Main Facts]
For many Game Masters (GMs) of tabletop role-playing games (TTRPGs), the art of crafting immersive narratives and managing complex worlds is often overshadowed by the sheer volume of information that demands organization. Non-player characters (NPCs), locations, plot hooks, faction relationships, magic items, and session notes accumulate rapidly, often leading to scattered data, forgotten details, and moments of "dead air" at the table. While various digital tools have emerged to assist GMs, a growing number are discovering Obsidian, a powerful yet deceptively simple knowledge management tool, as an unparalleled solution for campaign management. This article delves into how Obsidian is revolutionizing the way GMs prepare, run, and maintain their TTRPG campaigns, transforming a chaotic deluge of information into a meticulously organized and dynamically interconnected "campaign vault."
The core appeal of Obsidian lies in its fundamental design: it operates on local, plain markdown files. Unlike proprietary databases or cloud-locked applications, Obsidian ensures that a GM’s valuable campaign data remains entirely their own, accessible and portable regardless of the application’s future. This decentralised approach, combined with a robust linking system and an expansive community-driven plugin ecosystem, offers GMs a level of flexibility and control previously unattainable in a single, integrated tool.
Initially, many GMs, including this author, might approach Obsidian as latecomers, entrenched in established methods like OneNote or physical binders. However, the transition often proves transformative. What begins as an exploration of a new note-taking app quickly evolves into a sophisticated system for managing the intricate web of campaign elements. It is not merely a place to store information; it is a dynamic ecosystem where every detail, no matter how minor, can be interconnected, cross-referenced, and updated with remarkable efficiency.
[Chronology]
The journey to effective campaign management with Obsidian typically follows a structured progression, beginning with understanding its core mechanics, moving through initial setup, and culminating in a refined workflow for daily campaign maintenance.
Unpacking Obsidian: The Low-Tech Database
At its heart, Obsidian functions as a "low-tech database" or a "personal knowledge management system." The application itself is a smart interface that sits atop a collection of plain text files formatted using Markdown. These files are stored in a designated folder on your computer, known as a "vault."
Markdown is a lightweight markup language that allows for simple text formatting (e.g., bolding, italics, headings, lists, links) using plain characters, making the files human-readable even without the Obsidian application. This simplicity is a profound strength. It means:
- Data Ownership: Your campaign data is never locked into a proprietary format. Should Obsidian ever cease to exist, or if you decide to switch to another tool, your information remains readily accessible as standard text files. This future-proofs your work.
- Portability: Markdown files are universally compatible. They can be opened and edited with any text editor, easily shared, backed up, and integrated into other systems.
- Speed and Efficiency: Markdown syntax allows for formatting without ever lifting your hands from the keyboard, significantly speeding up text entry and maintaining focus during writing.
Beyond the raw files, Obsidian provides a powerful set of functionalities:
- Internal Linking: The ability to easily link between notes (e.g.,
[[NPC Name]]or[[Location Name]]) creates a web of interconnected information. Clicking on a link instantly takes you to the associated note. - Graph View: A visually compelling feature that displays all your notes as nodes and their links as lines, offering a macroscopic view of your campaign’s interconnectedness. This can reveal unexpected relationships and help GMs identify plot opportunities or inconsistencies.
- Search Functionality: A robust search engine allows GMs to quickly locate any piece of information across their entire vault, often a critical need during live sessions.
- Plugin Architecture: A vibrant community has developed thousands of plugins that extend Obsidian’s core functionality, tailoring it to specific needs, including those of TTRPG GMs.
Building Your Campaign Vault: A Structured Setup
For effective long-term use, establishing a consistent and logical structure within Obsidian is paramount. Many GMs advocate for creating a separate "vault" for each campaign, maintaining tidiness and preventing information bleed between disparate game worlds. This approach allows for tailored configurations, themes, and plugins for each specific game.
A common starting point involves creating a template vault that can be duplicated for new campaigns. This template typically includes:
Essential Community Plugins (Illustrative Examples)
While the original article did not list specific plugins, their importance cannot be overstated. For TTRPG campaign management, several categories of plugins prove invaluable:
- Dataview: This is often considered the most powerful plugin for GMs. It allows you to query and display data from your notes based on tags, folders, or YAML frontmatter (metadata at the top of a note). Imagine dynamically generating a list of all active quests, all NPCs in a specific town, or all items owned by the party, updated in real-time as you add information.
- Excalidraw: Integrates a powerful sketching and diagramming tool directly into Obsidian. Perfect for quickly mapping out dungeon layouts, drawing character relationships, or brainstorming encounter spaces.
- Obsidian Leaflet: Allows you to embed interactive maps (like regional maps or city maps) directly into your notes. You can then add markers to these maps that link directly to your location notes, NPC notes, or quest notes.
- QuickAdd: Streamlines the process of creating new notes or adding content to existing ones using predefined templates and commands. This is crucial for rapid note-taking during sessions.
- Admonition: Creates visually distinct "callout blocks" for special information (e.g., lore, GM secrets, player handouts) making key data stand out.
- Calendar: Provides a calendar view, useful for tracking in-game dates, events, and deadlines. Combined with Dataview, you could display upcoming campaign events.
- Initiative Tracker (Hypothetical/Example): While not a standard plugin, the flexibility of Obsidian could theoretically allow for a plugin that tracks initiative for combat encounters, pulling character and monster data from existing notes. This illustrates the potential for bespoke TTRPG tools.
Core Folder Structure
A well-defined folder structure is the backbone of an organized vault. While customisation is key, a foundational set of folders provides immediate clarity:
- 00 – Templates: Houses all markdown templates for various note types (e.g., NPC, Location, Quest, Session). Using templates ensures consistency and prompts GMs to include essential information for each entry.
- 01 – World: Contains high-level lore, cosmology, pantheons, historical timelines, and overarching campaign themes. This is the "big picture" data.
- 02 – Locations: Detailed notes for cities, towns, regions, dungeons, specific buildings, or points of interest. Each location gets its own note.
- 03 – NPCs: A dedicated folder for every non-player character, from the main antagonist to the most minor tavern keeper. Subfolders could be used for major vs. minor NPCs or by faction.
- 04 – Factions: Notes detailing significant organizations, guilds, cults, or political groups within the campaign, including their goals, resources, and key members.
- 05 – Quests & Plots: Outlines for main story arcs, side quests, mysteries, and potential adventure hooks. These notes track progress and key objectives.
- 06 – Items & Magic: Descriptions of important artifacts, magical items, unique gear, and perhaps even general rules for magic systems.
- 07 – Sessions: A chronological log of past game sessions. Each session gets its own note, detailing events, player actions, and notable outcomes.
- 08 – Reference: For general rules, house rules, monster stat blocks (if not using an integrated VTT), or other external reference material that needs quick access.
Beyond these core folders, campaigns like Blades in the Dark might add specific folders for "Scores" (summaries of heists) or "Clocks" (tracking progress towards goals), demonstrating the adaptability of the system.
Custom Themes
Personalisation extends to the visual interface. Choosing a custom theme that is easy on the eyes and evokes the campaign’s atmosphere can enhance immersion. More practically, using distinct themes for different vaults helps GMs visually differentiate between campaigns, reducing the chance of accidentally editing the wrong world’s data.
Technical Considerations: Portability and Access
Obsidian’s default operation is local to a single computer. However, modern GMing often requires access across multiple devices, particularly for prep at a desk and in-game reference on a tablet or laptop. Several solutions address this:
- Shared Cloud Drives: Placing your Obsidian vault within a synced cloud folder (e.g., iCloud Drive, Google Drive, Dropbox, OneDrive) allows for seamless access across devices. This is a common and often free solution. It’s crucial to ensure stable internet connectivity for reliable syncing, and to be aware of potential sync conflicts if multiple devices are editing the same file simultaneously (though this is less common for single-user GMs).
- Obsidian Sync: For a subscription fee, Obsidian offers its own robust, encrypted sync service. This provides a more integrated and often faster syncing experience, specifically designed for Obsidian vaults, often with version history and mobile app integration.
- Version Control (Git): Advanced users can manage their vaults using Git, a version control system. This offers granular control over changes, allowing GMs to revert to previous versions of notes, collaborate (if desired), and maintain comprehensive history. This requires a higher technical comfort level but offers unparalleled data integrity.
The ability to manage a campaign vault on a desktop client for in-depth preparation and then access the exact same, up-to-date data on an iPad during a live session is a significant boon, eliminating the need for printing, manual transcription, or juggling multiple disconnected sources.
[Supporting Data]
The efficacy of Obsidian as a campaign manager is best illustrated through its practical application and the robust information practices it enables. The transition from haphazard note-keeping to a structured Obsidian vault significantly reduces GM cognitive load, improves narrative consistency, and enhances the fluidity of gameplay.
Streamlined Campaign Management Workflow
Information flow is critical. Campaign elements are added to Obsidian either during preparation or immediately after a session. If an NPC, location, or plot point is conceived during prep, its entry is created before the game. If emergent elements arise during play, they are diligently added in a post-game debrief. This consistent input ensures the vault remains a comprehensive and accurate reflection of the evolving campaign.
Beyond initial data entry, several "good information practices" amplify Obsidian’s power:
- Consistent Naming Conventions: Standardizing how notes are named (e.g., "NPC – [Name]", "LOC – [Place]") makes searching and linking more intuitive.
- Extensive Internal Linking: Every time a concept or entity (NPC, location, item, faction) is mentioned in a note, link it to its dedicated page. This builds the invaluable "graph view" and allows for instant navigation.
- YAML Frontmatter and Tags: Using YAML (Yet Another Markup Language) at the top of a note allows for structured metadata (e.g.,
status: alive,type: human,location: Waterdeep). Tags (#villain,#quest-giver) provide flexible categorization, both of which are heavily leveraged by plugins like Dataview for dynamic lists and reports. - Templates for Everything: As mentioned, templates ensure that every new NPC note includes fields for "Appearance," "Personality," "Goals," "Connections," and "History," preventing overlooked details.
- "Readwise" for TTRPGs (Hypothetical): Imagine a plugin that could pull specific lore snippets from official sourcebooks (if digitally available) into your vault, allowing you to link directly to those external texts when referencing established lore. This demonstrates the potential for even deeper integration.
The Power of Dynamic Updates: The Killer Feature
For many GMs, the true "game-changer" moment with Obsidian arrives with its capacity for dynamic, ongoing updates. At the bottom of every campaign element’s note (NPC, location, faction, item), a dedicated "Notes" or "Session Log" header transforms it into a living document.
Under this header, a bulleted list is maintained, with each entry corresponding to a session where that element played a role. Each bullet includes the session number/date and concise notes about what transpired concerning that element. For example, an NPC’s page might have:
[[Session 12]]: Met the party at the Rusty Flagon, seemed wary of their questions about the disappearances.[[Session 15]]: Revealed to be a former member of the Shadow Syndicate, provided a cryptic clue about their current operations.[[Session 20]]: Encountered again, now working for the City Guard, offered to help the party in exchange for information.
This practice, integrated into the post-game debrief, offers profound benefits:
- Reinforced Memory: The act of transcribing and summarizing events for each element solidifies the narrative in the GM’s mind, making details easier to recall later.
- Dynamic World-Building: It visually demonstrates how the campaign world evolves. Characters grow, locations change, and plot lines advance, fostering a sense of a living, breathing setting.
- Rapid Reference and Search: During prep or live play, a GM can instantly see an entire history of an NPC or location, allowing for consistent portrayal and informed decisions. Furthermore, searching by session number or specific keywords within these notes becomes incredibly efficient.
- Dataview Integration: With Dataview, GMs can create dynamic lists of "Elements Updated in Last Session" or "NPCs with Current Quests," providing a highly focused overview of recent activity and immediate narrative hooks.
This disciplined approach, while requiring a small time investment after each session, yields significant payoffs in narrative coherence, GM confidence, and player immersion.
[Official Responses]
While Obsidian itself is not specifically designed for TTRPGs, its open-source philosophy (for community plugins), local-first data approach, and highly extensible architecture implicitly provide "official responses" to many common GM pain points. The developers’ commitment to user ownership and customisation aligns perfectly with the diverse and often niche needs of the TTRPG community.
Obsidian’s core design, which prioritises plain text and internal linking, directly addresses the issue of data longevity and portability, a concern for anyone investing significant time into world-building. The robust API for plugins demonstrates a clear intent to empower users to tailor the software to their specific workflows, effectively crowdsourcing solutions for a myriad of use cases, including TTRPGs. The fact that an entire ecosystem of TTRPG-focused plugins has naturally emerged is a testament to the flexibility inherent in Obsidian’s design.
Furthermore, the extensive documentation, active forums, and a wealth of community-created tutorials (especially on platforms like YouTube) serve as an unofficial "official response" to the learning curve. These resources enable users to quickly grasp the basics and then dive into more advanced features, often demonstrating how to adapt general knowledge management principles to specific domains like TTRPGs.
[Implications]
The widespread adoption of tools like Obsidian carries significant implications for the future of TTRPG game mastering and even game design.
- Reduced GM Burnout: By centralizing and systematizing campaign information, Obsidian significantly reduces the mental overhead and stress associated with GMing. Less time is spent frantically searching for notes, and more time can be dedicated to creative improvisation and engaging with players. This can lead to more sustainable and enjoyable long-term campaigns.
- Enhanced Narrative Cohesion: The interconnected nature of Obsidian vaults naturally fosters a more cohesive and consistent campaign narrative. Forgotten NPCs, unresolved plot threads, and contradictory lore become less common, as every piece of information is readily accessible and linkable. This contributes to a richer, more believable world for players.
- Empowered Improvisation: With all information at their fingertips, GMs can improvise more confidently. A seemingly minor NPC encountered sessions ago can be instantly recalled with their full history, enabling spontaneous interactions that feel deeply integrated into the ongoing story.
- Modular Campaign Design: The structured nature of Obsidian encourages modular design. GMs can easily isolate and develop specific locations, factions, or plotlines, then seamlessly integrate them into the larger campaign web. This can make campaign creation less daunting.
- Community-Driven Innovation: The plugin ecosystem encourages GMs to share their solutions and ideas, leading to continuous innovation in TTRPG tool development. Future plugins might offer even deeper integration with virtual tabletops (VTTs), AI-assisted lore generation, or sophisticated character tracking.
- Accessibility for New GMs: While there’s a learning curve, the availability of templates and shared vault structures means new GMs can quickly adopt proven organizational methods, lowering the barrier to entry for running complex campaigns.
Obsidian, with its lightweight framework, open data philosophy, and active community, offers unparalleled flexibility for TTRPG GMs. Its ease of getting started belies its capacity for advanced features, making it accessible to novices while providing depth for power users. The wealth of online resources, particularly on YouTube, provides ample guidance for both general Obsidian usage and specific TTRPG applications.
Ultimately, the power of an Obsidian vault is directly proportional to the commitment to maintaining it. Integrating data entry and updates into regular prep and post-game debrief routines is crucial for unlocking its full potential. It transforms from a mere storage solution into a dynamic, intelligent companion for every campaign.
Do you currently leverage Obsidian for your campaign management? If so, what is your preferred setup, and which community plugins have become indispensable to your workflow? For those who rely on other systems, what tools do you employ to keep your campaign information organized and accessible? The ongoing conversation around efficient GMing tools is vital for the continuous evolution of our beloved hobby.
This post is brought to you by our wonderful patron Sam Gorton, supporting us since August 2016! Thanks for helping us keep the stew fires going!

Leave a Comment