/goboscript

Goboscript is a text-based programming language that transpiles 1:1 to Scratch.

Primary LanguageJavaScriptMIT LicenseMIT

goboscript

Tired of the laggy Scratch editor? goboscript is a text-based programming language that compiles into Scratch projects.

goboscript Book

Examples

goboscript code Scratch blocks

Constant Folding

goboscript code Scratch blocks

Comments

goboscript code Scratch blocks

Standard Library

goboscript code Scratch blocks

Load images as lists

VS Code extension and Language Server

Use goboscript-lsp to get features such as Autocompletion, Go to definition, Documentation preview for your code editor.

Convert Scratch projects into goboscript projects

Use sb2gs to convert your Scratch projects into goboscript projects to continue developing them with goboscript.