FREEDOM251

Freedom251 › Game Narrative Design Software

Dialogue Manager

Free plan APISelf-hosted

Visit Dialogue Manager Alternatives

Dialogue Manager's own site

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

  1. Install Godot 4.6 or newer
  2. Install Dialogue Manager from the Godot Asset Store or download it from GitHub
  3. Add the addon to a Godot project
  4. Write dialogue documents in the Godot Editor
  5. Use the test scene, syntax checker, and debugger
  6. 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

Look at these too