New to Yarn Spinner?
Start here.
Yarn Spinner is the friendly tool for writing interactive dialogue in games. Whether you're a writer who's never coded or a programmer who wants better narrative tools — we've got you.
Already know what you want? Choose your engine
title: Start
---
Guide: Welcome, traveller!
Guide: Where would you like to go?
-> The enchanted forest
<<jump Forest>>
-> The village market
<<jump Market>>
-> I'm just looking around
Guide: Take your time!
===What are you working with?
Pick the engine you're using, or choose "Just Writing" if you want to try Yarn Spinner without a game engine.
Choose your editor
How much Yarn do you know?
We'll tailor your reading list based on where you're starting from.

Your Yarn Spinner reading list
Already know what you want?
Browse everything directly.
Learn the Yarn Language
A scripting language designed to be readable by humans. If you can write a screenplay, you can write Yarn.
Choose Your Engine
Yarn Spinner integrates with the game engines you already use.
Editors & Tools
Write, preview, and test your dialogue before it ever reaches your game.
Try Yarn Spinner
Write and run Yarn scripts right in your browser. Zero setup.
Web AppYarn Spinner for VS Code
Syntax highlighting, graph view, preview, and debugging.
ExtensionPlayground
A new standalone editor for Yarn Spinner — includes Story Solver.
Coming SoonStory Solver
Verify your narrative logic. Find soft locks and broken quest states.
Verification Tool


