A quick summary of the various projects that make up the various components and experiments of the overall Yarn Spinner project.
Yarn Spinner isn't a single project, but is a collection of projects. Conceptually, we think of Yarn Spinner as having Core Components, some Add-ons, and some Yarn Labs Experiments.
If you're new to Yarn Spinner, you don't necessarily need to understand the components just yet. We strongly recommend starting with our three-step Beginner's Guide.
These are production-ready components, with stable, established, released versions:
Yarn, the language you write your dialogue and narrative in: you write Yarn scripts.
Yarn Spinner for Visual Studio Code, the extension for the popular free text editor, Visual Studio Code, that gives it an understanding of the Yarn language, and helps you to write Yarn scripts.
Yarn Spinner for Unity, the package you use to import and use your Yarn scripts in games you build in Unity.
Try Yarn Spinner, an online tool that allows you to write Yarn scripts and Play them in a web browser. It's useful to write basic Yarn, and test things out. It's just a website you can visit!
Yarn Spinner for Unreal is moving from Yarn Labs to Core Components in late-2023.
These are projects that supply additional features to Yarn Spinner, and exist as add-ons to the free, open source projects that comprise the bulk of Yarn Spinner:
Dialogue Wheel for Yarn Spinner
Speech Bubbles for Yarn Spinner
These are experimental projects that are likely to eventually be released, but are currently in early, or experimental stages:
Yarn Spinner for Unreal, the package you use to import and use your Yarn scripts in games you build in Unreal.
Yarn Spinner for Godot, the package you use to import and use your Yarn scripts in games you build in Godot.
If you're new to Yarn Spinner, we recommend that your next step is working through our three-step Beginner's Guide.