scratchtext
A text-based language that compiles to and decompiles from Scratch .sb3 projects.
scratchtext is a command-line tool for working with Scratch projects as text. It compiles a readable .scratch source file into a Scratch .sb3 project, and decompiles any .sb3 back into .scratch source plus its images and sounds. You can drop your own PNG/JPG/SVG images into a folder and reference them as sprites and backdrops. Every block round-trips losslessly, including all built-in extensions (Pen, Music, Text to Speech) and custom TurboWarp extensions.
winget install --id rchase999.scratchtext --exact --source wingetLatest 1.0.0·July 1, 2026
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 31AA4E73069EF37E387A2F3EFB0CE2905795EC2582DA104BF39162B9083B55D5 |
Details
- Homepage
- https://github.com/rchase999/scratchtext
- License
- MIT
- Publisher
- rchase999
- Support
- https://github.com/rchase999/scratchtext/issues
- Copyright
- Copyright (c) 2026 rchase999
- Moniker
scratchtext