# Yarn Spinner for Godot

- [Godot (GDScript)](/yarn-spinner-for-godot/godot-gdscript.md): Learn how to use Yarn Spinner for Godot (GDScript). This Quickstart is here to help you get up and running during the Alpha Period for Yarn Spinner for Godot (GDScript).
- [Godot (C#)](/yarn-spinner-for-godot/godot-csharp.md)
- [Overview](/yarn-spinner-for-godot/godot-csharp/overview.md)
- [Installation for Godot](/yarn-spinner-for-godot/godot-csharp/installation-and-setup.md): This page shows you how to install Yarn Spinner for Godot, the Godot integration for running Yarn and Yarn Spinner scripts in your Godot-based games.
- [Quick Start](/yarn-spinner-for-godot/godot-csharp/godot-quick-start.md): Quick Start Guide
- [Importing Yarn Files](/yarn-spinner-for-godot/godot-csharp/importing-yarn-files.md)
- [Yarn Projects](/yarn-spinner-for-godot/godot-csharp/importing-yarn-files/yarn-projects.md): Learn about Yarn Projects, which group your scripts together for use in a Dialogue Runner.
- [Yarn Scripts](/yarn-spinner-for-godot/godot-csharp/importing-yarn-files/yarn-scripts.md): Learn about Yarn scripts, which are the assets that contain the dialogue you write.
- [Components](/yarn-spinner-for-godot/godot-csharp/components.md)
- [Dialogue Runner](/yarn-spinner-for-godot/godot-csharp/components/dialogue-runner.md): Learn about the Dialogue Runner, which runs the contents of your Yarn Scripts and delivers lines, options and commands to your game.
- [Dialogue Presenters](/yarn-spinner-for-godot/godot-csharp/components/dialogue-presenters.md): Learn about Dialogue Presenters, which present dialogue content to the user in Yarn Spinner for Unity.
- [Line Presenter](/yarn-spinner-for-godot/godot-csharp/components/dialogue-presenters/line-presenter.md): Learn about Line Presenter, a Dialogue Presenter that displays a single line of dialogue on a Canvas.
- [Options Presenter](/yarn-spinner-for-godot/godot-csharp/components/dialogue-presenters/options-presenter.md): Learn about Options Presenter, a Dialogue Presenter that shows options in a list.
- [Creating Custom Dialogue Presenters](/yarn-spinner-for-godot/godot-csharp/components/dialogue-presenters/custom-dialogue-presenters.md): Learn how to create Dialogue Presenters that are designed for the specific needs of your game.
- [Variable Storage](/yarn-spinner-for-godot/godot-csharp/components/variable-storage.md)
- [In-Memory Variable Storage](/yarn-spinner-for-godot/godot-csharp/components/variable-storage/in-memory-variable-storage.md)
- [Custom Variable Storage Components](/yarn-spinner-for-godot/godot-csharp/components/variable-storage/custom-variable-storage.md)
- [Line Provider](/yarn-spinner-for-godot/godot-csharp/components/line-provider.md)
- [Text Line Provider](/yarn-spinner-for-godot/godot-csharp/components/line-provider/text-line-provider.md)
- [Markup Palette](/yarn-spinner-for-godot/godot-csharp/components/markup-palette.md): Learn about Markup Palettes, which allow you to make color presets for markup in your dialogue.
- [Commands and Functions](/yarn-spinner-for-godot/godot-csharp/creating-commands-functions.md)
- [Localization](/yarn-spinner-for-godot/godot-csharp/localization.md): Learn about Localizing your dialogue for different languages in Godot.
- [Advanced Guides](/yarn-spinner-for-godot/godot-csharp/advanced-guides.md)
- [Implementing Custom Variable Storage](/yarn-spinner-for-godot/godot-csharp/advanced-guides/yarn-variables-and-variable-storage-godot.md)
