Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » Scratch 3.0 Extension Directory
- RichieNB
-
71 posts
Scratch 3.0 Extension Directory
A
Apanentscratch2022 extension (preview)
B
Box2d Physics (preview)
C
Canva (preview)
CloudLink (preview) (forum post)
CloudLink TURBO (preview)
Cloud multiplayer (preview)
D
Dot Prop (preview) (forum post)
Dictionary (preview) (forum post)
F
FaceMesh (preview) (forum post)
Fetch (preview) (forum post)
Fetch (preview)
G
Gamepad (preview) (forum post)
Gamepad (preview) (forum post)
GameUtils (preview) (forum post)
H
HandPose (preview) (forum post)
HTTP (preview) (forum post)
J
JavaScript (preview)
K
Kilgorezer's Extra Stuff (TurboWarp) (preview)
M
Machine Learning (preview) (website)
Math + Utilites (preview) (forum post)
MIDI (preview) (forum post)
Minecraft (preview) (forum post)
ML (preview) (forum post)
N
Nitro Block (preview)
notwait Blocks (preview)
Q
qrcode
R
RixxyX (preview)
S
ScratchJS (preview)
T
TurboFoolishness (preview)
U
Utilities (preview) (forum post)
Adding your extension to the list
Reply to this thread with the following information:
Extension name:
Extension source code repository or website (otherwise, just provide source code):
Preview url (optional):
Forum thread (optional):
See also
Scratch 3.0 Extensions FAQ
Apanentscratch2022 extension (preview)
B
Box2d Physics (preview)
C
Canva (preview)
CloudLink (preview) (forum post)
CloudLink TURBO (preview)
Cloud multiplayer (preview)
D
Dot Prop (preview) (forum post)
Dictionary (preview) (forum post)
F
FaceMesh (preview) (forum post)
Fetch (preview) (forum post)
Fetch (preview)
G
Gamepad (preview) (forum post)
Gamepad (preview) (forum post)
GameUtils (preview) (forum post)
H
HandPose (preview) (forum post)
HTTP (preview) (forum post)
J
JavaScript (preview)
K
Kilgorezer's Extra Stuff (TurboWarp) (preview)
M
Machine Learning (preview) (website)
Math + Utilites (preview) (forum post)
MIDI (preview) (forum post)
Minecraft (preview) (forum post)
ML (preview) (forum post)
N
Nitro Block (preview)
notwait Blocks (preview)
Q
qrcode
R
RixxyX (preview)
S
ScratchJS (preview)
T
TurboFoolishness (preview)
U
Utilities (preview) (forum post)
Adding your extension to the list
Reply to this thread with the following information:
Extension name:
Extension source code repository or website (otherwise, just provide source code):
Preview url (optional):
Forum thread (optional):
See also
Scratch 3.0 Extensions FAQ
Last edited by RichieNB (March 7, 2023 04:50:59)
For people starting out building Scratch Extensions, I created a simple boilerplate that integrates Typescript and a build toolchain to help streamline the extension development experience.
I'm also working on a tool that automatically packages Scratch projects for offline use and creates a PWA.
- RichieNB
-
71 posts
Scratch 3.0 Extension Directory
meh I don't think scratch is gonna sticky this
For people starting out building Scratch Extensions, I created a simple boilerplate that integrates Typescript and a build toolchain to help streamline the extension development experience.
I'm also working on a tool that automatically packages Scratch projects for offline use and creates a PWA.
- MikeDEV
-
1000+ posts
Scratch 3.0 Extension Directory
I hope the ST stickies this, and I hope people start making more 3.0 extensions. 

I have left Scratch! Goodbye everyone, I'll remember you all in therapy.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
- Vaibhs11
-
1000+ posts
Scratch 3.0 Extension Directory
This forum is very inactive. And I hope they sticky. A lot of new guides are flowing this and last month. I hope the ST stickies this, and I hope people start making more 3.0 extensions.
V11
$("<span class='rempost' style='cursor:pointer;'>Remove </span>").insertAfter("div.box-head span.conr");$("span.rempost").click(function(){$(this).parent().parent().remove()});
- iruxgame
-
100+ posts
Scratch 3.0 Extension Directory
reported to be stickied!
achievements:
100 posts::#A34352
became a scratcher::#A34352
first game uploaded::#A34352
first forum post::#A34352
welcome to scratch!::#A34352
- MikeDEV
-
1000+ posts
Scratch 3.0 Extension Directory
free bump
I have left Scratch! Goodbye everyone, I'll remember you all in therapy.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
- MikeDEV
-
1000+ posts
Scratch 3.0 Extension Directory
another free bump for you
I have left Scratch! Goodbye everyone, I'll remember you all in therapy.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
- MikeDEV
-
1000+ posts
Scratch 3.0 Extension Directory
why are you bumping it isn't it gonna be a sticky?
I just feel like helping out. Scratch 3 extensions don't get much attention as they should… as well as the demise of Flash making ScratchX and it's extensions unsafe…
I have left Scratch! Goodbye everyone, I'll remember you all in therapy.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
- scratchingon
-
38 posts
Scratch 3.0 Extension Directory
ok scratch team why are you bumping it isn't it gonna be a sticky?



- Vaibhs11
-
1000+ posts
Scratch 3.0 Extension Directory
I'm not scratch teamok scratch team why are you bumping it isn't it gonna be a sticky?
V11
$("<span class='rempost' style='cursor:pointer;'>Remove </span>").insertAfter("div.box-head span.conr");$("span.rempost").click(function(){$(this).parent().parent().remove()});
- TheGeniusCoder
-
100+ posts
Scratch 3.0 Extension Directory
“once again with time the fool is proved wrong” ~ dr sues I don't think scratch is gonna sticky this
(not a real quote)
I'm someone who loves to code and make people happy please check out my profile @TheGeniusCoder follow, comment love, favorite, or do whatever.
- TheGeniusCoder
-
100+ posts
Scratch 3.0 Extension Directory
not my extension and its similar to the other fetch extension except with posting functionality (made by @sheeep_maker)
extension name: fetch
extension source: https://sheeptester.github.io/hello-world/fetch.js
extension preview: https://sheeptester.github.io/scratch-gui/?extension=https://sheeptester.github.io/hello-world/fetch.js
extension name: fetch
extension source: https://sheeptester.github.io/hello-world/fetch.js
extension preview: https://sheeptester.github.io/scratch-gui/?extension=https://sheeptester.github.io/hello-world/fetch.js
Last edited by TheGeniusCoder (Jan. 7, 2021 16:23:03)
I'm someone who loves to code and make people happy please check out my profile @TheGeniusCoder follow, comment love, favorite, or do whatever.
- Vaibhs11
-
1000+ posts
Scratch 3.0 Extension Directory
*blink* *blink* when did I say that *blink*“once again with time the fool is proved wrong” ~ dr sues I don't think scratch is gonna sticky this
(not a real quote)
V11
$("<span class='rempost' style='cursor:pointer;'>Remove </span>").insertAfter("div.box-head span.conr");$("span.rempost").click(function(){$(this).parent().parent().remove()});
- MikeDEV
-
1000+ posts
Scratch 3.0 Extension Directory
I just now noticed that this got sticked! Yay!
I have left Scratch! Goodbye everyone, I'll remember you all in therapy.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
- bjmoore2007
-
32 posts
Scratch 3.0 Extension Directory
ok now we only need an scratchextension that can make scratchextensions by using scratch like blocks
when I receive [ wake_up]
if <i am nice= true> then
set [ lets be nice ] to [yeeess]
end
lets all be nice
- MikeDEV
-
1000+ posts
Scratch 3.0 Extension Directory
ok now we only need an scratchextension that can make scratchextensions by using scratch like blocks
Extensions are written using JavaScript. I'd imagine it would be possible, but at this time I don't think so. Though, there is Google's Blockly language, but not native Scratch, and if you were to make something using Blockly you'll have to port it to work with Scratch mods/extensions. https://developers.google.com/blockly
I have left Scratch! Goodbye everyone, I'll remember you all in therapy.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
If you want to ever get in contact with me again, please visit my Github instead.
Also, if you need to, you can contact me via Meower. You'll know where to look.
- RichieNB
-
71 posts
Scratch 3.0 Extension Directory
@sheeep_maker)not my extension and its similar to the other fetch extension except with posting functionality (made by
extension name: fetch
extension source: https://sheeptester.github.io/hello-world/fetch.js
extension preview: https://sheeptester.github.io/scratch-gui/?extension=https://sheeptester.github.io/hello-world/fetch.js
Added!
Last edited by RichieNB (Jan. 8, 2021 08:25:00)
For people starting out building Scratch Extensions, I created a simple boilerplate that integrates Typescript and a build toolchain to help streamline the extension development experience.
I'm also working on a tool that automatically packages Scratch projects for offline use and creates a PWA.
- Discussion Forums
- » Developing Scratch Extensions
-
» Scratch 3.0 Extension Directory