ChatMapper vs ink and Inky
ChatMapper
chatmapper.comink and Inky
inklestudios.comSide by side
| Figure | ChatMapper | ink and Inky |
|---|---|---|
| Price from | $19/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 9 | 1 |
| Spec score · Game Narrative Design Software | 9.4 (#2) | 8.1 (#9) |
| Founded | LinkedIn lists ChatMapper's founding year as 2012. | 2011 |
| Support | The Enterprise plan lists onboarding, an SLA, and commercial support; the Team plan lists priority support. | The site directs users to Discord and GitHub Discussions for questions about ink and its Unity integration. |
| Unity integration | Unity projects can consume a native Dialogue System XML export for Pixel Crushers Dialogue System. | The Unity plugin automatically recompiles ink files as they are edited and includes a previewer for playing stories in the Unity Editor. |
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.
ink and Inky
ink is a text-first scripting language for branching game narratives, with logic and code placed within the story text. It is designed mainly for professional game development, though it can also be used to write and share choice-based interactive fiction. The companion Inky editor lets writers create, test, and export stories in one app. Its play pane updates while a story is being written, it highlights errors as they appear, and it can jump from a divert to its target. Inky exports stories as JSON or as a web page ready for customisation. The editor runs on Linux, macOS, and Windows. For Unity, an integration plugin recompiles ink files during editing and provides a previewer inside the Unity Editor; the maker also points to Inkpot, a container for using ink within Unreal Engine. ink, Inky, and the Unity plugin are free under the MIT license. Help is available through Discord and GitHub Discussions.