Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
- GarboMuffin
-
58 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
This is a bit overdue.
If you haven't heard of it already, TurboWarp is a mod of Scratch that I've been working on for a little while. It's got a lot of features:
If you have any feedback or bugs, do let me know.
If you haven't heard of it already, TurboWarp is a mod of Scratch that I've been working on for a little while. It's got a lot of features:
- a compiler that runs projects up to 100x faster than normal Scratch
- a whole bunch of customizable addons
- dark mode
- interpolation
- high quality pen
- custom stage size
- a desktop app, like the Scratch Offline Editor
- a project packager, like HTMLifier
- unsandboxed extensions and custom extensions
- and a lot more
If you have any feedback or bugs, do let me know.
Last edited by GarboMuffin (Nov. 24, 2022 17:47:42)
- DifferentDance8
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Wasn't there already a TW topic before, or is this the first one?
- GarboMuffin
-
58 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
This is the first one. It's only about two years late : )
- DifferentDance8
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Pretty cool mod for:
Why is that? Because of the fact that this mod allows you to see unshared projects.
- Collaborations
- Archiving [old scratch projects, lower than ID 104]
- Lucky dip [where you enter in a random ID and indulge in the content of that id]
- H[elp] w[ith] S[scripts], where if you don't want to share your project through Scratch, then you can simply share a link through this mod.
Why is that? Because of the fact that this mod allows you to see unshared projects.
- CST1229
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Obligatory "if you didn't know already, Why is that? Because of the fact that this mod allows you to see unshared projects.the ST is fixing unshared projects".
Last edited by CST1229 (Nov. 10, 2022 05:20:27)
- know0your0true0color
-
500+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
weird, i also thought there was one before Wasn't there already a TW topic before, or is this the first one?
but there wasn't
idk

- YeaBoy_
-
11 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
kinda late loll
- Knightbot63
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
How do I load custom extensions?
this may sound stupid
this may sound stupid
- know0your0true0color
-
500+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
How do I load custom extensions?
this may sound stupid

- Knightbot63
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
(#9)Then what? Enter code of the extension?-snip- How do I load custom extensions?
this may sound stupid
- know0your0true0color
-
500+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
no(#9)Then what? Enter code of the extension?-snip- How do I load custom extensions?
this may sound stupid
you have to put the code of the extension online
on something like pastebin or github
pastebin is easiest to be fastest
make the paste and click “raw”
sorry the image is horrible


Last edited by know0your0true0color (Nov. 10, 2022 14:52:03)
- Knightbot63
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
- GarboMuffin
-
58 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
You have to find the URL of the extension's script, but even then right now custom extensions aren't particularly useful. We're working on making some big improvements though. You can play with the prototypes at How do I load custom extensions?https://extensions.turbowarp.org/. These extensions aren't arbitrarily restricted by any sort of sandbox.
- GarboMuffin
-
58 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
the ST is fixing unshared projects".Funny timing as today was the day. For anyone who hasn't noticed yet: Obligatory "if you didn't know already, https://docs.turbowarp.org/unshared-projects
I'm happy to see it finally fixed. The TurboWarp project will continue on without change – things like the compiler and addons have always been the focus. Unshared projects were always something that just happened to work.
In other news, TurboWarp's scope is increasing as we're adding community-developed unsandboxed extensions (ie. new blocks) soon-ish (dealing with unshared project related changes may push this back a few days). Maybe another increase in scope is due. Massive maybe.
- DifferentDance8
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Basically, this in a nutshell: I'm happy to see it finally fixed. The TurboWarp project will continue on without change – things like the compiler and addons have always been the focus. Unshared projects were always something that just happened to work.
In other news, TurboWarp's scope is increasing as we're adding community-developed unsandboxed extensions (ie. new blocks) soon-ish (dealing with unshared project related changes may push this back a few days). Maybe another increase in scope is due. Massive maybe.
“Compiler has been a focus, in other news, we decided to add something that contradicts what I said earlier.”
- uwv
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
i am excited to see what unsandboxed extensions will do! will it be possible to completely overwrite turbowarps renderer?
- GarboMuffin
-
58 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Compiler and addons are still a focus. We're just adding another item to the list that we were working on already prior to the unshared project situation. Note that this list is nonexhaustive. Basically, this in a nutshell:
“Compiler has been a focus, in other news, we decided to add something that contradicts what I said earlier.”
I don't know about “completely overwrite”, but they can do a lot. i am excited to see what unsandboxed extensions will do! will it be possible to completely overwrite turbowarps renderer?
- DifferentDance8
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Neat that unsandboxed extensions are a thing now! However, what is not so neat is not being able to load extensions unsandboxed that don't come from extensions.turbowarp.org, not even from github.
- GarboMuffin
-
58 posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
Letting anyone just run arbitrary JavaScript on the turbowarp.org domain unsandboxed would be very bad, so we need to somehow curate them. We don't want to be a conduit for phishing or other bad things. The requirements to get a .js file onto extensions.turbowarp.org are not going to be particularly high but getting it listed on the site or in the extension library may be harder. Gatekeeping users from being able to use cool extensions is not the intent of this system. Neat that unsandboxed extensions are a thing now! However, what is not so neat is not being able to load extensions unsandboxed that don't come from extensions.turbowarp.org, not even from github.
- DifferentDance8
-
1000+ posts
TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more
…well, github repos are open source…Letting anyone just run arbitrary JavaScript on the turbowarp.org domain unsandboxed would be very bad, so we need to somehow curate them. We don't want to be a conduit for phishing or other bad things. The requirements to get a .js file onto extensions.turbowarp.org are not going to be particularly high but getting it listed on the site or in the extension library may be harder. Gatekeeping users from being able to use cool extensions is not the intent of this system. Neat that unsandboxed extensions are a thing now! However, what is not so neat is not being able to load extensions unsandboxed that don't come from extensions.turbowarp.org, not even from github.
- Discussion Forums
- » Advanced Topics
-
» TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more