An open source narrative creation suite for portable worldbuilding,
branching narrative design, and engine runtime integration.
The suite is built around an open format rather than a single app. Canon lives in Markdown vaults, interactive stories export to JSON/YAML runtime packages, and engine plugins consume those packages without depending on authoring tools.
- Roadmap: staged plan for the suite.
- Architecture: how the parts fit together.
- Repository map: where each project lives.
- Monetization: open source friendly business options.
- Contributing: how to choose the right repo for a change.
- Governance: early stewardship rules.
| EF Worldnotion Desktop worldbuilding vault app. |
|
| EF Pathbranching Visual branching narrative editor. |
|
| EF Compendium Static, public reading compendium for vault canon and editorial story scenes. |
- Specs: shared contracts for vaults, branching graphs, runtime packages, and validation reports.
- Aux Plugins: runtime plugin coordination and engine adapter roadmap.
- Users own their files.
- Canon stays portable and readable in Markdown tools such as Obsidian.
- Runtime packages are data, not app-private state.
- Authoring apps are independent clients over the spec.
- The open source core remains useful without proprietary lock-in.
- Public examples use synthetic content, not private canon.
Everend Forge is in early foundation work. The first milestone is to stabilize Everend Spec v0.1 and then build Everend WorldNotion against it.
If you clone all Everend Forge repositories as sibling folders, open everend-forge.code-workspace in VS Code-compatible editors to work across the suite.
This portal repository is documentation-first. Documentation is licensed under CC BY 4.0. Code snippets and future code in this repository should use MIT OR Apache-2.0 unless stated otherwise.