Skip to content
SPECIFICTION
Get listed

ChatMapper vs Twine

ChatMapper

chatmapper.com

Twine

twinery.org

Side by side

FigureChatMapperTwine
Price from$19/moFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published91
Spec score · Game Narrative Design Software9.4 (#2)7.5 (#18)
SupportThe Enterprise plan lists onboarding, an SLA, and commercial support; the Team plan lists priority support.The site points users to the Interactive Fiction Community Forum and Twine Discord for the author community.

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

ChatMapper pricing →

Twine

  • TwineFree

Twine pricing →

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.

Visit chatmapper.com

Twine

Twine is a free, open-source tool for creating interactive, nonlinear stories. You can start without programming, then add variables, conditional logic, images, CSS, and JavaScript. The text-focused editor also supports sound and video. Built-in story formats—Chapbook, Harlowe, Snowman, and SugarCube—change the available features and coding approach. Twine publishes projects directly as HTML files for web hosting or private sharing, and readers open those stories in a browser without installing software. It runs in a browser and has desktop packages for Windows, macOS, and Linux. The Cookbook includes guidance for publishing to Borogove.io and Itch.io and adding work to IFDB. Twine provides an editor reference, documentation, tips, and examples, with community help through the Interactive Fiction Community Forum and Twine Discord. Stories made with Twine may be used for any purpose, including commercial work. The reference notes that heavy multimedia can feel awkward and multiplayer requires substantial programming knowledge.

Visit twinery.org