Etherground

Shape Stories Through Words

A powerful interactive storytelling engine where word choices transform narrative paths. Create branching stories with visual node editing, cumulative decision tracking, and integrated worldbuilding tools.

Support on Patreon Create Stories Build Worlds

Features

Everything you need to craft interactive narratives

✨

Interactive Word System

Players shape the story by swapping words. Each variant creates unique narrative experiences while maintaining story coherence through entity tracking.

πŸ”€

Visual Node Editor

Design complex branching narratives with an intuitive visual graph. Drag nodes, create connections, and see your entire story structure at a glance.

⏳

Entity-Based Branching

Create delayed branching where cumulative word choices across multiple scenes determine major story arcs. Track personality, reputation, and more.

🎯

Multiple Branch Types

Combine immediate word paths, multi-word conditions, clickable choices, and entity-based branches for sophisticated narrative control.

πŸ—ΊοΈ

Worldbuilding Tools

Build comprehensive worlds with characters, locations, and items. Progressive mode for linear stories, Open World mode for exploration-based narratives.

πŸ’Ύ

Scene Management

Organize large projects with scenes, games vault, and template system. Import/export your work with full JSON support.

Who Is This For?

Writers

Create interactive fiction with branching narratives. Focus on storytelling while the engine handles the complexity of player choices.

Game Designers

Prototype narrative systems, test branching logic, and build content for text-based games or dialogue systems.

Educators

Teach narrative design, conditional logic, and interactive storytelling. Visual tools make complex concepts accessible.

Hobbyists

Experiment with interactive fiction, create choose-your-own-adventure stories, and explore creative writing in a new medium.