ChatMapper
7.7#3 in game narrative design softwareFrom $19 a monthFree planWebLinuxmacOSSelf-hosted
VisitChatMapper suits writers and teams designing branching dialogue for games, interactive stories, or learning projects. Its free plan permits commercial use, while Desktop Personal is for personal and non-commercial projects.
Twine suits writers and creators who want branching stories without prior programming or game-making experience. It also supports authors who need code and multimedia as projects grow.