This site is for Yarn Spinner v1, and won't be updated. Go to the current site.

Yarn Spinner

The friendly tool for writing game dialogue

Yarn Spinner is a project from Secret Lab and friends.

Yarn Spinner helps you build branching narrative and dialogue in games. It's easy for writers to use, and has powerful features for integrating your content straight into your game.

Yarn Spinner is used in games ranging from Lost in Random, to Night in the Woods, A Short Hike, Dredge, Escape Academy, Baladins, Frog Detective 2, Button City, and Unbeatable.

Yarn Spinner is open source, and free to use. Or you can hire us to integrate it in your game.

Simple scripting. Write your dialogue in a lightweight language with minimal coding syntax that's designed for writers.

Simple scripting.

Write your dialogue in a lightweight language with minimal coding syntax that’s designed for writers.

Expressive control. Define what your characters can do, and use commands to direct the scene.

Expressive control.

Define what your characters can do, and use commands to direct the scene.

Incredible flexibility. You control what to do with the lines and commands that _Yarn Spinner_ sends you.

Incredible flexibility.

You control what to do with the lines and commands that Yarn Spinner sends you.

Get Started Hire us to integrate Yarn Spinner

Yarn Spinner's development is funded through our wonderful supporters on Patreon.

Yarn Spinner is open source, under the MIT license.

Become a Patron Download on Github Join our Discord