Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Sakura ScriptNew to Visual Studio Code? Get it now.
Sakura Script

Sakura Script

QuetzalcoutlDev

| (0) | Free
Add Sakura Script support to VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sakura Script Extension for Visual Studio Code

🗨️ Adds support for Sakura Script for Visual Studio Code

version-badge license-badge kofi-badge

A VS Code extension created for Sakura Dialog System (currently supported only by GDevelop)

[!NOTE] This extension is still experimental; it may have bugs and lack some features.

To report a bug, click here!

A Simple Language

This language is based on Ren'Py, designed to make it easier to create narrative games or visual novels using engines other than Ren'Py. (Currently compatible only with GDevelop)

Example:

label Start:
    [Nami] "Hello!!"
    "This is Sakura Script"

    $ end()

All Sakura Script files end in .sksy.

Why Sakura Script?

This language was born out of the limitations I encountered in Yarn Spinner—the dialogue tree system built into the GDevelop engine. I wanted to create a more modern and user-friendly dialogue system from scratch, drawing inspiration from the simplicity of Ren'Py's native scripting language.

Currently, Sakura Script can only be used within GDevelop via the Sakura Dialog System.

However, I plan to expand its support in the future to include Godot—and even Unity, should I see significant demand for it.

The name "Sakura" simply appealed to me, and the character featured in the logo is a succubus named "Kammi Sakura."

Getting Started💡

This language is quite simple to understand, but I have prepared a brief guide that you can find by clicking here.

License 📙

mit_license

This extension is under the MIT License.

Follow me

  • Follow me on X
  • Buy me a coffee on ko-fi
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft