Scratch 3 Converter (Alpha)

Hey everybody! I don't use Scratch anymore, but after the success of my Scratch 2 converter and a lot of emails and comments, I decided to make this anyways. Enjoy!


About

Unlike the previous version, Scratch 3.0 is entirely web-based (made with Node, webpack, and Electron) so I had to completely rewrite this from the ground up. Rather than a SWF file, this program produces Electron-based native apps for macOS, Windows, and Linux. The converter itself is written in Java.


Download

This is an early version, so please tell me if you encounter any bugs. Java is required to run the converter.
Download Converter
Download Source Code


Version History

Alpha 2 (Latest)

Fixed a display scaling issue that caused projects to appear too large on high-DPI/Retina screens. Thanks to @TEchnical-boy for finding this bug and testing the fix. Check out his YouTube channel for related videos, such as how to change an EXE's icon.


Alpha 1

Initial release, hacked together in an afternoon.


Screenshots

the converter


a converted project


Sources

This is based on the official Scratch VM and its dependencies, as well as Node and Electron framework.