Skip to content

Campaigns

Grimoire has a built-in campaign tracker with two modes.

Campaign types

GM Campaigns

Created by GMs or admins. Supports:

  • Player invitations with accept/decline status
  • Per-player character names
  • Shared and private resource linking (books, maps, tokens)
  • GM session notes — internal (GM only) and external (shared with players)
  • Per-player session notes
  • Session scheduling with recurring patterns

Personal Campaigns

Private to a single user. Notes expand inline per session. No sharing.

Session scheduling

GM campaigns support recurring session schedules:

PatternDescription
WeeklySame day(s) every week
BiweeklyEvery other week, anchored to a reference date
MonthlyNth weekday of the month (e.g. "first Friday")
CustomExplicit list of dates

Session note stubs are auto-created the day before each scheduled session. Players can mark their availability for upcoming dates, and the GM can cancel individual dates.

Display names

Users can set a display name in Account Settings that appears in place of their username across the app. Campaign members can also set a character name per campaign, editable by both the GM and the player.

Released under the GNU GPL v3.0 License.