WebGL v 0.98

Sulfurous, just like Phosphorus, runs your Scratch projects really fast by compiling them to JavaScript. Try it out by pasting a URL or project ID into the field below or choosing an example. You can also drag a local .sb2 or .sb3 project onto this page.

Turbo Mode
An internal error occurred. Click here to file a bug report.
It looks like your device doesn't support WebGL. You can try viewing this project in the legacy player here .

Package this project

Get a link to a web page that automatically runs your project.


Embed this project

Include the sulfurous player in your web site.


Sulfurous was created by Mittagskogel and further developed by FRALEX as part of their work at the Alpen-Adria-University Klagenfurt. Sulfurous is based off Phosphorus, which was created by Nathan Dinsmore. Its CPS-style compilation and overall design was inspired by Rhys Simpson's sb2.js . It would have more bugs if not for Truman Kilen. It uses the JSZip library, created by Stuart Knightley, David Duponchel, Franz Buchinger, and António Afonso, to read .sb2 files and compressed projects, and the canvg library, created by Gabe Lerner, to render SVGs in <canvas> elements.


Sulfurous is released under the MIT license, the source code for Sulfurous is available on GitHub. See Phosphorus for the original version.

Report a problem

Sulfurous is still in development. Click here to report a problem with this project. If you are the creator of this Project please publish your project on scratch that we can see the code and debug it.