Yarn Spinner

Yarn Spinner creates narrative game tools for writers, programmers, game designers, and everyone in between.

Yarn Spinner tools help you plan, write, integrate, and test dialogue in your games.

Working on something with Yarn Spinner?

We love seeing what people make—big or small, shipped or in progress. Tell us about your game and we might feature it here.

Tell Us About Your Game
Monthly Update: Aug '26

Monthly Update: Aug '26

Lots of events. We also fixed some build failures, built a way to test Yarn Spinner, kept rewriting action dispatch, did more work on Story Solver, and won a debate.
Monthly Update: Jul '26

Monthly Update: Jul '26

We rebuilt how Yarn Spinner understands commands and functions, finished porting samples to Godot, shipped a pile of editor features, and more...
Incrementing Our Way To Glory

Incrementing Our Way To Glory

What we learned rewriting Yarn Spinner's source generator as an incremental source generator: no reflection, arbitrary parameter types in commands and functions, and a lot of lessons about Roslyn.