Skip to content

Repository files navigation

Plotree

English | 日本語

Plotree is a Windows desktop app for outlining branching stories for novels and games. Build a flowchart of scenes, choices, and endings, then keep the writing context for each part of the story in the same project.

A branching story map in Plotree

Use the canvas to connect narrative beats, edit a node's synopsis and memo in the details panel, and organize the project with color tags, characters, groups, layouts, and card appearance settings.

User manuals

English user manual | 日本語版ユーザーマニュアル

Support

Use GitHub Issues for bug reports, feature requests, and usage questions. Do not attach .plotree files or screenshots containing private story material.

See Support and the privacy policy for details.

Highlights

  • Create scene, choice, and ending nodes, then drag from a node handle to create labeled connections.
  • Select multiple nodes to move, tag, assign characters, unpin, or delete them together.
  • Combine automatic layered layout with manually pinned nodes.
  • Track node body text, writing memos, color tags, characters, and character groups.
  • Export the graph as PNG or SVG, or export story routes as Markdown or plain text.
  • Switch the interface between English and Japanese from Settings > Language.

Editing a selected story node

Requirements

  • Windows 10 version 1809 or later, or Windows 11
  • .NET 10 SDK for building from source

Build

dotnet build .\Plotree.slnx -p:Platform=x64

Use winapp run or the WinUI BuildAndRun workflow to launch a development build rather than starting the executable directly.

License

See LICENSE. Third-party notices are available in THIRD_PARTY_NOTICES.md.

About

小説・ゲーム創作向けのフローチャート式プロット作成ツール (WinUI 3 / .NET 10) | Plot-outlining tool for writers

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages