Looking for a self-hosted Kanka alternative?

Keep the control. Skip the server.

Codex Cryptica keeps your campaign on your own device — no account, hosted campaign service, or server administration required.

Kanka self-hosting gives you control by running your own server. Codex gives you control by not needing one. Kanka also offers a capable hosted service with unlimited campaigns and entries on its free plan; Codex takes a different route by keeping the core campaign workflow local-first.

Keep your Kanka campaign exactly where it is. Import a copy into Codex and see whether a local, offline Kanka alternative works better for you.

A Copy of Your Kanka Export
Local Markdown Vault
Interactive Entity Graph

Self-hosted or local-first?

Kanka can be self-hosted. So why Codex?

Self-hosting and local-first both put you in control, but they ask different things of you. Kanka's free edition can be self-hosted by operating its application services. Codex stores the working campaign on your device, so there is no campaign server to deploy, secure, patch, or keep online. You should still back up your local vault, just as you would any important files.

Self-hosted and local-first operating model comparison
What changesHosted KankaSelf-hosted KankaCodex Cryptica
Who runs the campaign server?KankaYouNo campaign server
You maintain infrastructureNoYesNo
Campaign data under your controlHosted, with exportYesYes, stored locally
Offline-first core workflowNoDepends on your deploymentYes
Account modelKanka accountSelf-managed accountNo account required
Working dataApplication database, with exportSelf-hosted application databaseLocal vault and portable Markdown

Core Capabilities

Relationship Graph

See how characters, factions, locations, and events connect in an interactive graph built from your campaign entities.

Maps & Timelines

Organize locations on maps and track events across custom calendars, so geography and campaign history stay connected to your lore.

Campaign Tools & Generators

Create NPCs, factions, quests, dungeons, and other table-ready material, then use built-in dice, encounter, and session tools when play begins.

See the local vault in action

A real campaign workspace, not just a file viewer

Codex turns your local campaign entities into an explorable relationship graph. Follow connections between characters, factions, places, and events while the underlying vault remains under your control.

Codex Cryptica relationship graph connecting campaign characters, locations, and factions
The relationship graph is built from the same local vault data you write and organize in Codex Cryptica.

Feature Matrix: Codex vs Kanka

Deployment model
Kanka Hosted service; free edition can be self-hosted
Codex Cryptica Local-first app; no campaign server to operate
Core free-plan capacity
Kanka Unlimited campaigns and entries
Codex Cryptica No local campaign or entity limit
Offline core workflow
Kanka Hosted Kanka requires its service; self-hosting depends on deployment
Codex Cryptica Yes — the core vault is local-first
Account for the core workflow
Kanka Kanka account or a self-managed account
Codex Cryptica No account required
Working data and portability
Kanka Application-managed data with JSON and Markdown exports
Codex Cryptica Browser-local vault with Markdown folder sync
Multi-user collaboration
Kanka Mature hosted roles, permissions, and multi-device access
Codex Cryptica Local-first workflow with selected-content guest sessions

Which should I choose?

Choose Kanka if…

You want collaboration and hosted access handled for you.

  • A hosted service is your preferred workflow
  • Easy multi-user collaboration is the priority
  • You want campaign access across devices through a hosted platform
  • You prefer a mature hosted campaign wiki experience

Choose Codex Cryptica if…

You want local control without becoming a server administrator.

  • You want campaign data stored locally
  • Offline access matters at your table
  • You prefer portable local files and Markdown
  • You do not want to operate a self-hosted web application
  • You want no account dependency for the core workflow

The Verdict

Neither approach is universally better. Kanka is the stronger fit when a mature hosted campaign wiki and easy multi-user access matter most.

Codex Cryptica is the stronger fit when you want local working data, offline access, portable Markdown, and control without operating a self-hosted web application.

Frequently Asked Questions

Try Codex Cryptica Free

No account required. No subscription. All your campaign notes stay on your own device.

Try Free Now