
Template details
Grimoire
A Jekyll quasi-wiki for RPG-oriented worldbuilding.
About this template
Grimoire is a Jekyll quasi-wiki theme built specifically for RPG-oriented worldbuilding, turning Markdown content into a static lore site without a database or server-side application.
What is Grimoire?
Grimoire is an open-source Jekyll theme that functions as a quasi-wiki for tabletop role-playing game worldbuilding. It takes Markdown files as input and produces a static wiki website, hosted on any Jekyll-compatible platform. The project is maintained by Nereare and distributed as the Ruby gem nereare_grimoire. It is released under the Hippocratic License and uses Semantic Versioning for releases, with a CHANGELOG documenting history. The documentation at nereare.github.io/Grimoire provides installation and running instructions. The repository includes a Contributor Code of Conduct (Contributor Covenant v1.4) and Contributing Guidelines.
What makes Grimoire stand out?
- RPG-focused structure — Content is organized as a wiki for campaigns, settings, characters, and lore.
- Static Jekyll site — No database requirements; pages are pre-built and can be served from any static host.
- Open Game License support — Some included content falls under the d20 System / OGL, allowing use of SRD materials in your worldbuilding.
- SemVer versioning — The project uses semantic versioning with git tags and a CHANGELOG for transparency.
- Community governance — Contributor Covenant and CONTRIBUTING.md define contribution standards.
Who should use Grimoire?
- Tabletop RPG Game Masters: Publish a worldbuilding wiki for their campaign settings, cities, factions, and NPCs.
- Writers and worldbuilders: Create an organized reference site for fictional universes.
- Jekyll users: Use it as a starting theme for any wiki-like documentation or lore site.
Use cases
- Campaign lore hub: Build a player-facing wiki for a D&D or other TTRPG campaign, with pages for locations, items, and history.
- Open-source worldbuilding project: Share a collaboratively-edited world wiki on GitHub, accepting contributions through issues and pull requests.
- Personal worldbuilding notebook: Maintain a static wiki for a novel or creative project without the overhead of a content management system.
How does Grimoire work?
Install the gem nereare_grimoire, add your Markdown content following the theme's conventions, and run Jekyll to build the site. The documentation describes the exact setup steps. Since it is a Jekyll theme, you can also fork the repository, modify it, and deploy to any static hosting service.
Pricing
Grimoire is free and open source under the Hippocratic License. You can use, modify, and distribute it without payment, subject to that license's terms.
FAQ
Is Grimoire free?
Yes, Grimoire is free and open source. It is licensed under the Hippocratic License, which allows use, modification, and distribution under its terms. No payment is required.
What does Grimoire do?
Grimoire is a Jekyll quasi-wiki theme for RPG-oriented worldbuilding. It generates a static wiki from Markdown content, designed for organizing campaign settings, lore, and role-playing game materials.
How do I install Grimoire?
Install it as a Ruby gem by requiring nereare_grimoire in your Gemfile and setting it as your theme in _config.yml. The official documentation at nereare.github.io/Grimoire provides step-by-step instructions.
Does Grimoire include d20 System content?
Some contents of the site and theme may fall under the Open Game License, and the d20 System is a trademark of Wizards of the Coast. This allows incorporation of System Reference Document materials under the OGL's terms.















