Can Kanka Be Customized for Different RPG Systems or Homebrew Worlds?

Updated

Yes. Kanka is built to bend to how you run your game rather than forcing you into a fixed structure. According to the site, you can rename categories, restructure entries to fit your system, and go deeper with custom CSS and community plugins. The same tool is positioned for 5e, a homebrew system, or no system at all — so a D&D campaign, a custom ruleset, and pure worldbuilding for a novel can all live in the same kind of setup.

What "customization" actually means in Kanka

The customization isn't about rewriting the software. It's about reshaping the containers your world lives in.

  • Rename categories. Kanka ships with 20+ built-in categories such as characters, locations, organizations, families, timelines, calendars, and maps. If your system calls something different — "clans" instead of "families," "factions" instead of "organizations" — you rename the category to match your vocabulary.
  • Restructure to fit your system. You decide how entries relate and how your world is organized, rather than following a preset hierarchy. This is what makes it work for a homebrew setting that doesn't map cleanly onto a published game.
  • Go deep with custom CSS and community plugins. If you want the interface itself to look or behave differently, custom CSS and community-built plugins are the path for that.

The practical effect: the tool adapts to your campaign, not the other way around.

Does it work for 5e, homebrew, or no system at all?

The site explicitly frames Kanka as usable across all three:

Your setup How Kanka fits
5e or another published TTRPG Use built-in categories, rename where your system uses different terms
A homebrew system Restructure categories and relationships to match your own rules and lore
No system (pure worldbuilding) Use it as a worldbuilding tool without any game mechanics attached

Because the free tier includes all core features, unlimited campaigns, and unlimited entries, you can test whether a given structure works for your system before committing to anything.

The linking is what makes customization pay off

Customization matters most when your entries connect. Kanka's @mention system links entries automatically — the site's example is mentioning a character in a session log and having it link, so one click takes you from a city to its ruler to the war they started. If you've renamed and restructured categories to fit your world, those links still work, which means your custom vocabulary stays navigable mid-session instead of becoming a pile of disconnected notes.

When customization is the right call — and when it isn't

  • Customize if your system uses terminology or relationships that don't match Kanka's defaults, or if you want the interface to reflect your world's flavor.
  • Skip heavy customization if you just need to store and look up campaign details quickly. The default categories already cover characters, locations, organizations, families, timelines, calendars, and maps, and most GMs reportedly never need to pay — which suggests the defaults carry a lot of campaigns on their own.
  • Consider the effort tradeoff. Renaming and restructuring is low-effort and reversible. Custom CSS and plugins are a deeper investment, so treat them as optional polish rather than a requirement to get started.

A quick way to decide

Start by listing the terms your table actually uses (factions, clans, guilds, whatever they are). If those don't match Kanka's default category names, rename them first — that alone often makes the tool feel native to your system. Only reach for custom CSS and plugins once the structure fits and you want to change how it looks or behaves. And since your content can be exported anytime with no lock-in, you can experiment with structure without worrying about being stuck with a setup that doesn't work.