Roadmap

Built in the open.
Shaped by the community.

Every item here came from someone who used Fabletoria and asked for more. Open an issue to shape what gets built next.

0 stars 0 open issues 2 contributors View on GitHub

Now

4 items

In active development

Critical 2–3 weeks

Export: JSON, Twine, Ink

Import works. Export — JSON, Twine, and Ink — ships in the next build.

40%
interopworkflow
High 3–4 weeks

WebRTC collaboration: beta → stable

Peer-to-peer sync works but drops on reconnect and can't resolve conflicts. Making it stable enough to trust for real team sessions.

60%
collaboration
Medium 1–2 weeks

Full keyboard navigation

Node creation, edge drawing, playback, zoom — all reachable without touching the mouse. A11y requirement and power-user essential.

55%
accessibilityux
High 3 weeks

Large-graph performance

Graphs past 200 nodes stutter on mid-range hardware. A virtualization pass to keep the canvas fast at any scale.

20%
performance

Deciding

2 items

Community input needed

Designing

Version history & snapshots

Auto-save with point-in-time restore. Still deciding: local-only or synced, and manual triggers vs. automatic — tell us what you'd want.

Share your thoughts
safetyux
Researching

Mobile & tablet support

A canvas rebuilt from scratch for touch — iPad and Android. If you'd use Fabletoria on a tablet, tell us how.

Tell us your use case
platform

Later

5 items

On the horizon

Est. Months

Game engine runtime bridges

Native readers for Unity, Godot, and Unreal — ship your narrative graph straight into the engine, no conversion step.

gamedevinterop
Vote to accelerate
Est. Weeks

Script export: Fountain

.fountain is the screenplay industry standard. Export your narrative graph as a properly formatted script, ready to send.

screenwritingexport
Vote to accelerate
Est. Months

AI pacing & arc analysis

Tension arc mapping, beat distribution, narrative rhythm — an AI layer that reads your whole graph and tells you where it drags.

aianalysis
Vote to accelerate
Est. Months

Conditional logic editor

Set flags, check conditions, build dynamic paths — all without writing code. Visual branching for stories that remember choices.

logicadvanced
Vote to accelerate
Est. Months

Optional public gallery

Publish your narrative graph, browse what the community built. Opt-in, privacy-first, no account required to view.

community
Vote to accelerate
Open source means open decisions

Shape what comes next.

Every item on this page started as a GitHub issue. If you have a workflow that Fabletoria doesn't support yet, opening an issue is the direct path to getting it built.

Open a Feature Request Browse open issues and vote
01

Search before opening

Your idea might already exist. Search open issues first — if it does, a 👍 reaction is a vote. Issues with the most reactions get prioritized into Now.

02

Use the Feature Request template

The template asks the right questions. Don't skip the "Why" section — it's the part that moves issues from Later to Deciding.

03

Describe the scenario, not the solution

"I want an export button" is weak. "When I hand off to a Godot developer, there's no way to share the graph" is strong. Concrete workflows get built. Vague requests don't.

04

Community decides priority

Issues that gain engagement get pulled into Deciding. Issues in Deciding that reach consensus move to Now. You can vote on any issue, not just ones you opened.