What Is TTRPG Forge?
TTRPG Forge is a public-preview, maintainer-led alpha for managing structured lore, branchable continuities, campaigns, stories, secrets, events, and player-facing knowledge.
The goal is to help creators treat a setting as more than folders of notes. A project becomes a living lore graph: people, places, groups, events, facts, secrets, disclosures, and changes over time.
What It Does
TTRPG Forge is being built around questions creators need to answer during prep, play, writing, and publication:
- What exists in this project?
- Who is connected to whom?
- What happened in this continuity?
- What changed from another branch?
- What does this player, character, faction, or reader know?
- Which secrets have been revealed, and to whom?
The core model is intentionally not tied to one game system. Rules systems such as D&D 5e, D&D 3.5e, Pathfinder, Hero System, or custom systems should sit around the core as adapters instead of defining the project model.
Current Status
TTRPG Forge is currently an early Rust workspace with a REST API, domain/application/storage crates, a Leptos frontend, and this mdBook site.
The current local preview can run seeded development data and expose projects, continuities, entities, relationships, secrets, continuity events, chronology entries, mutations, and search through the API and early frontend screens.
The current development focus is the transition from foundation into the first useful lore graph workflows:
- projects and continuities
- entities and relationships
- events, chronology, and mutations
- secrets, knowledge, and visibility
- search and information retrieval
- contributor-friendly crate boundaries
The product is not yet ready as a hosted public app. The near-term aim is a local development preview that proves the data model and the core user workflows.
Planned: Audience-specific visibility, collaboration, rules adapters, publication, and export are product direction. They should not be documented as completed user workflows until implemented.
For Different Audiences
If you want to know what works now, start with What works today?.
If you want to run it locally, start with How do I try it?.
If you are evaluating TTRPG Forge as a future user, start with Who is it for?. That page explains the intended workflows and current user-facing limits.
If you want to contribute, start with How do I contribute?. That page points to the architecture, product direction, local development setup, and the parts of the roadmap where help is most useful.
If you want to understand the technical design, start with Architecture Overview.
Roadmap
The short version uses horizons instead of dates:
- Keep the foundation and contributor runway stable.
- Make the lore graph useful through projects, entities, relationships, and search.
- Make continuity and change tracking coherent.
- Make secrets, knowledge, and visibility safe enough to use.
- Add collaboration after the visibility model is credible.
- Add publication, export, adapters, screenshots, social links, and signup surfaces when there is real product material to show.
See Roadmap for the audience-facing roadmap and Implementation Roadmap for the engineering sequence.