switch theme

forkphorus

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

Turbo Mode
An internal error occurred. Click here to file a bug report.

Report a problem

forkphorus is still in development and has many bugs. Click here to report a problem with this project.

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.

Package

Notice

NOTE: As of April 6, 2021 it has come to my attention that some still use this outdated site. Please know this fork only existed due to custom refresh rates not existing in forkphorus prior, but it is now obsolete. Use a better, more feature-rich alternative such as TurboWarp. I'm available on GitHub as subfluid.

Credits

forkphorus is a fork of phosphorus by Nathan. 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. It uses the JSZip library, created by Stuart Knightley, David Duponchel, Franz Buchinger, and António Afonso, to read .sb2 and .sb3 files, and the canvg library to render SVGs in <canvas> elements.

Code

The source code for forkphorus is available on GitHub.