ChatMapper vs Naninovel
ChatMapper
chatmapper.comNaninovel
naninovel.comSide by side
| Figure | ChatMapper | Naninovel |
|---|---|---|
| Price from | $19/mo | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| Self-hosted | Yes | — |
| Plans published | 9 | 1 |
| Spec score · Game Narrative Design Software | 9.4 (#2) | 7.8 (#13) |
| Integrations | The site lists OpenAI, Anthropic, ElevenLabs, HeyGen, and Synthesia as supported provider integrations using customers’ own keys. | Naninovel has an official VS Code extension with syntax highlighting, error checking, auto-completion, and interactive documentation for scenario scripts. |
| Support | The Enterprise plan lists onboarding, an SLA, and commercial support; the Team plan lists priority support. | Community help is available on Discord; an active Support Plan adds priority team responses, a support bot, source repository access, and GitHub package access. |
| What it does | ChatMapper is a visual workspace for designing, simulating, validating and delivering branching conversations. | Naninovel is a Unity extension with authoring tools for scenario writers and a C# framework for creating dialogue, cutscenes, and visual novels. |
Plans
ChatMapper
- Desktop PersonalFree
- FreeFree
- Creator$19 a month
- Creator$19 a month
- Desktop Commercial$35 a month
- Team$79 a month
- Team$79 a month
- Desktop Team$110 a month
- Enterprise & OEMPriced on request
In their own words
ChatMapper
ChatMapper is a browser-based workspace for designing, simulating, validating, and delivering branching conversations. Its visual graph handles dialogue, choices, actors, variables, conditions, scripts, media, and links across conversations. The simulator runs Lua logic and checks for broken links, dead ends, and undefined variables. An AI collaborator can suggest structured edits for review, with accepted changes saved as revisions. ChatMapper imports.cmp, XML, Arcweave, Twine, articy:draft, and CSV, and exports JSON, Unity XML, SCORM, xAPI, Yarn, HTML, and LearnBrite. Its canonical JSON can be used with Unreal, Godot, and custom engines; the maker also describes Unity and Yarn exports. Use cases include games, interactive stories, learning, immersive experiences, and AI character roleplay. The free plan allows one editor, three projects, and 300 nodes per project, with core exports and commercial use permitted. Paid plans start at $19 a month, billed annually. ChatMapper Cloud supports current Chrome, Edge, Firefox, or Safari; the separate offline Desktop 1.9.1 app is Windows-only.
Naninovel
Naninovel is a Unity extension for creating dialogue, cutscenes, and visual novels, with authoring tools for writers and a C# framework. Stories can be written in NaniScript text documents or assembled in a visual Story Editor, with branching, variables, and conditions. Built-in systems include UI, save and load, rollback, localization, auto-voicing, and dialogue triggers; features can be extended, replaced, or overridden with prefab changes or a C# API. Naninovel can run as a standalone visual novel engine or supply dialogue and cutscenes in games of other genres. A browser game demo and separate web sandbox let users try the product before purchase. It also has a VS Code extension with script editing aids. The product is paid with a free trial; its single-seat license allows use on up to two computers and includes one year of Support Plan. Unity 6.0 and 6.3 LTS with the latest patches are listed as supported; non-LTS releases are unsupported.