How I Built a CMS for Worldbuilders
Ever tried to organize a sprawling fantasy world or galaxy-spanning sci-fi setting using spreadsheets, Notion templates, or random Google Docs? Yeah. Me too. It sucked. As a developer and worldbuilding nerd, I wanted a tool that treated lore like a first-class citizen. Something that understood characters, locations, factions, timelines — and how they all connect. So I built one. Introducing LoreBuilder LoreBuilder is a CMS tailored specifically for writers, dungeon masters, and creators who need to manage big fictional worlds — not just blog posts or pages. It’s built with: Next.JS Modular architecture to support different content types A clean frontend built with Tailwind Custom relational data structures for linking lore elements Fully PWA-ready (add it to your phone like an app) What does it feature? Traditional CMSes are linear — “page” after “page.” But worldbuilders think in networks, relationships, histories, magic systems, and plots. So instead of cramming ideas into rigid templates, LoreBuilder lets you: Create rich entries for characters, places, timeline events, and more Create relationships (e.g, "this character is a friend of this character") Complete custom templates (expand the world to YOUR will) Where It’s Headed LoreBuilder is live, functional, and growing. Coming up: 3D world map generation using AI (yes, really) PDF export for campaign guides or lorebooks TTRPG-specific modules Want to Try It? Check it out at lorebuilder.net I’d love feedback from other devs, writers, and TTRPG players. If you’ve built tools for creators, or are just obsessed with fictional world logic like I am — let’s chat! Got any questions about the tech stack, design choices, or what I’d do differently if starting again? Drop a comment below — I’ll happily overshare.

Ever tried to organize a sprawling fantasy world or galaxy-spanning sci-fi setting using spreadsheets, Notion templates, or random Google Docs?
Yeah. Me too. It sucked.
As a developer and worldbuilding nerd, I wanted a tool that treated lore like a first-class citizen. Something that understood characters, locations, factions, timelines — and how they all connect.
So I built one.
Introducing LoreBuilder
LoreBuilder is a CMS tailored specifically for writers, dungeon masters, and creators who need to manage big fictional worlds — not just blog posts or pages.
It’s built with:
- Next.JS
- Modular architecture to support different content types
- A clean frontend built with Tailwind
- Custom relational data structures for linking lore elements
- Fully PWA-ready (add it to your phone like an app)
What does it feature?
Traditional CMSes are linear — “page” after “page.” But worldbuilders think in networks, relationships, histories, magic systems, and plots.
So instead of cramming ideas into rigid templates, LoreBuilder lets you:
- Create rich entries for characters, places, timeline events, and more
- Create relationships (e.g, "this character is a friend of this character")
- Complete custom templates (expand the world to YOUR will)
Where It’s Headed
LoreBuilder is live, functional, and growing. Coming up:
- 3D world map generation using AI (yes, really)
- PDF export for campaign guides or lorebooks
- TTRPG-specific modules
Want to Try It?
Check it out at lorebuilder.net
I’d love feedback from other devs, writers, and TTRPG players. If you’ve built tools for creators, or are just obsessed with fictional world logic like I am — let’s chat!
Got any questions about the tech stack, design choices, or what I’d do differently if starting again? Drop a comment below — I’ll happily overshare.