Twine
Open-source tool for telling interactive nonlinear stories
Twine is an open-source tool for creating interactive fiction and choose-your-own-adventure style games without needing to code. The Twine editor can be self-hosted as a web app or run as a desktop application.
Key features
- No-code interactive fiction
- Visual story map editor
- Self-hostable web app
- HTML game export
Strengths
- Released under the GPL-3.0 license
- Easy to set up — beginner-friendly
- First-class Docker support for quick deployment
- Active community (2.8k GitHub stars)
Twine replaces
Compare Twine
10 head-to-head comparisons.
Similar game servers apps
Mindustry
Game ServersTower-defense and factory game with servers
Replaces Factorio
Lichess
Game ServersOpen-source chess server and platform
Replaces Chess.com
OpenRCT2
Game ServersOpen-source remake of RollerCoaster Tycoon 2
Replaces RollerCoaster Tycoon
papermc-docker
Game ServersContainerized Minecraft Java server image
Replaces Minecraft Realms
ArchiSteamFarm
Game ServersTool for farming Steam cards from multiple accounts
Replaces Idle Master
Cytopia Note - games browser alt 2048
Game ServersSelf-hostable browser version of the 2048 sliding puzzle
Replaces Mobile puzzle games