Skip to main content

Tabletop RPG campaign management

Your arcs, your sessions, your players: all in one place.

Split your campaign into arcs, date your sessions, track your plot hooks from "to resolve" to "resolved." Invite your players with the exact permissions you want to give them.

What is a campaign on Atlas?

A campaign is the space where you hold the thread of a tabletop RPG game: narrative arcs, dated sessions, ongoing plot hooks, NPCs met, player characters with their history.

A campaign lives inside a world. You write your universe once (places, factions, cultures, events) and your campaigns build on it without duplicating the lore. A city written on the world side serves every game that passes through it.

You work solo or with others. Each campaign has its own permission system: a co-GM can edit everything, one player can write their own reports, another can just read their arc. You grant exactly the rights you want, no more, no less.

One world, several campaigns

A single lore base. Several games building on it. Your campaign NPCs can link to world articles; you duplicate nothing.

The thread doesn't get lost

Plot hooks have a status: to resolve, in progress, resolved, failed. At a glance, you know what's been hanging for three sessions.

Fine-grained permissions

Grant access to a specific arc, a plot hook, an NPC. Not all or nothing: what the player should see, and nothing else.

What the campaign includes

The concrete tools you find on the GM side and the player side.

Narrative structure

Arcs and sessions

Split the campaign into chapters. Date the games. Keep your GM notes separate from the public elements.

Status-based plot hooks

To resolve, in progress, resolved, failed. Filter by status, see what's dragging on.

NPCs linked to the world

A campaign NPC can link to a world article, or stay specific to your table.

Mentions and backlinks

Type @ to link an article or an NPC; the target page shows everything that mentions it.

Player side

Player space

Each player has their own dashboard: their characters, upcoming sessions, reports to write.

Character sheet

Each player creates and maintains their own sheet: bio, image, notes, traits. The GM validates what needs to be.

Session reports

After each game, the player writes their report from their space, at their own pace.

Reading the lore

The world's public articles are readable by players, in one click from the campaign.

Members and sharing

Invitations by link

Generate an invitation link, share it, the player joins the campaign in one click.

Permissions per object

Read, create, edit, manage: per arc, per plot hook, per NPC. You align the rights with the story, not the other way around.

Upcoming sessions hidden

Sessions whose date is in the future stay invisible to the public and to players, even when the campaign is published. No accidental spoiler.

Public pages

Publish your campaign; arcs and sessions each get their own page, readable by everyone, indexable.

Ready to hold the thread of your next game?

Create your world, open a campaign, invite your players. Everything is free.