switch theme

forkphorus

forkphorus runs Scratch 2 and Scratch 3 projects really fast by compiling them to JavaScript. Try it out by pasting a project ID or URL into the field below, selecting a project file, dropping a file on the page, or exploring the examples studio.

Report a problem

forkphorus is still in development. Click here to report a problem with this project. You can also comment problems here if you don't have a GitHub account.

Embed this project

Include the forkphorus player in your web site.

×

Package this project

Get a link to a web page that automatically runs your project. To package to HTML, EXE, APK, or other formats, use the HTML packager.

Package ×

Settings

Changes are applied automatically.

Credits

forkphorus is a based on Nathan's phosphorus. Its CPS-style compilation and overall design was inspired by Rhys's sb2.js. It would have more bugs if not for Truman and Tim. The JSZip library is used to read .sb2 and .sb3 files, and the canvg library is used to render SVGs in <canvas> elements for some projects.

Code

The source code for forkphorus is available on GitHub.

Version 5ddeabd, updated 2020-04-07