Freedom251 › Game Narrative Design Software
Dialogue Manager

What Dialogue Manager is
Dialogue Manager is a free, open-source branching dialogue editor and runtime addon for Godot games. Authors write dialogue in a script-like document inside the Godot Editor, while the game remains responsible for dialogue state and visual presentation. Its stateless runtime leaves that state under the game's authority, and its headless design lets each game define how conversations look. The addon supports projects written in GDScript or C#. DialogueLabel handles timed pauses and speed changes, while DialogueResponsesMenu presents player choices. Syntax checking reports errors in detail, a built-in test scene can be overridden, and the Dialogue Debugger shows available state and dialogue history. Text supports wave and shake BBCode effects. Translation uses Godot's translation function by default, with CSV and PO workflows documented. Dialogue Manager is MIT-licensed, made by independent developer Nathan Hoad, and the current Asset Store listing requires Godot 4.6 or newer. Installation is available through the Godot Asset Store or GitHub, with example projects on Itch and community help available through Discord, Bluesky, and GitHub discussions.
Who it suits
Dialogue Manager is aimed at developers adding branching conversations to a Godot game. It fits teams using GDScript or C# that want document-based authoring, localization workflows, debugging tools, and game-controlled presentation.
What it does well
- Script-like dialogue authoring inside the Godot Editor
- Stateless runtime leaves dialogue state with the game
- Supports GDScript and C# projects
- Includes syntax checking, test scene, and debugger
- Godot translation, CSV, and PO localization workflows
- MIT-licensed and free to use
What to know first
- Requires Godot 4.6 or newer
- Headless design leaves visual presentation to the game
- Must be integrated into a Godot project
Limits
The addon requires Godot 4.6 or newer and is designed for integration into a Godot game. Its headless approach means the game must provide the visual dialogue presentation.
Getting started
- Install Godot 4.6 or newer
- Install Dialogue Manager from the Godot Asset Store or download it from GitHub
- Add the addon to a Godot project
- Write dialogue documents in the Godot Editor
- Use the test scene, syntax checker, and debugger
- Connect dialogue nodes and define the game's presentation
Verdict
Choose Dialogue Manager when a Godot project needs branching conversations with game-owned state and presentation. Consider another option if you need a standalone dialogue tool or an engine other than Godot.
Questions
Is Dialogue Manager free and open source?
Yes. It is free, open source, and licensed under the MIT license.
Which engine does it support?
Dialogue Manager is an addon for Godot games; the current Asset Store listing requires Godot 4.6 or newer.
How can it be installed?
You can install it through the Godot Asset Store or download it from GitHub.
Does it support localization?
Yes. Dialogue and response prompts use Godot's translation function, with CSV and PO workflows described.
Which programming languages can projects use?
Projects can use either GDScript or C#.
Who makes Dialogue Manager?
Nathan Hoad, an independent game developer who works on Godot addons, makes it.
Facts from Dialogue Manager's own pages
- Compatibility
- The current Asset Store listing specifies Godot 4.6 as the minimum Godot version. · store.godotengine.org, 9 Oct 2026
- Debugging
- The Dialogue Debugger displays available state and dialogue history. · store.godotengine.org, 9 Oct 2026
- Dialogue nodes
- Provided nodes include DialogueLabel for timed pauses and speed changes and DialogueResponsesMenu for player choices. · store.godotengine.org, 9 Oct 2026
- Editor tools
- The addon provides syntax checking with detailed error reporting and a built-in test scene that can be overridden. · store.godotengine.org, 9 Oct 2026
- Expressive text
- Dialogue can use [wave] and [shake] BBCode effects. · dialogue.nathanhoad.net, 9 Oct 2026
- Founded
- 2022 · dialogue.nathanhoad.net, 28 Sept 2026
- Help
- The maker directs users to example projects on Itch and a Discord community, and says they are available to help integrate the addon into a Godot game. · dialogue.nathanhoad.net, 9 Oct 2026
- Included tools
- The addon listing describes a built-in test scene, dialogue nodes, and a debugger for viewing available state and dialogue history. · store.godotengine.org, 9 Oct 2026
- Install
- The project README says the addon can be installed through the Godot Asset Store or downloaded from GitHub. · github.com, 9 Oct 2026
- Integration
- The addon is designed to be integrated into a Godot game and can be installed through the Godot Asset Store or downloaded from GitHub. · github.com, 9 Oct 2026
- Intended users
- The maker presents Dialogue Manager as a fit for adding dialogue to a Godot game. · dialogue.nathanhoad.net, 9 Oct 2026
- Languages
- It supports projects using either GDScript or C#. · store.godotengine.org, 9 Oct 2026
- License
- The Godot Asset Store listing identifies the addon license as MIT. · store.godotengine.org, 9 Oct 2026
- Maker
- Nathan Hoad describes himself as an independent game developer and says he works on addons for the Godot Game Engine. · nathanhoad.net, 9 Oct 2026
- Product
- Dialogue Manager is a branching dialogue addon for Godot games. · dialogue.nathanhoad.net, 9 Oct 2026
- State handling
- The runtime is stateless and leaves the game's state under the game's authority. · dialogue.nathanhoad.net, 9 Oct 2026
- State model
- The runtime is stateless and leaves the game as the authority on dialogue state. · dialogue.nathanhoad.net, 9 Oct 2026
- Support
- The FAQ directs users to ask on Discord or Bluesky, open a GitHub discussion, or file an issue for a suspected bug. · github.com, 9 Oct 2026
- Translations
- It includes native translation support. · dialogue.nathanhoad.net, 9 Oct 2026
- Visual design
- The maker describes the addon as headless, with the game defining how dialogue looks. · dialogue.nathanhoad.net, 9 Oct 2026
- Visual presentation
- The addon is headless, so the game defines how dialogue looks. · dialogue.nathanhoad.net, 9 Oct 2026
- What it does
- Dialogue Manager is a stateless branching dialogue editor and runtime addon for Godot games. · store.godotengine.org, 9 Oct 2026
- Writing
- It lets users write dialogue like a script directly in Godot. · dialogue.nathanhoad.net, 9 Oct 2026
Where Dialogue Manager stands on Freedom251
- Game Narrative Design Software#15 of 25
