Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » The list of Scratch Mods and other Block-Based Programming Languages
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages

(Everytime a person asks penguinmod to be added I will make the top text bigger, count: III)
NOTE: .image files can be run with SqueakJS, which makes using the scratch mod way easier to run.
Here is a list of Scratch Mods and other Blocked Based programming languages.
Found or made one? post it in this topic and it will be added to the list!
List of Scratch Mods:
4
A
- Atom (Obsolete download - needs new download link)
- BlockSoftDev (Useful discussion can be found here)
- Box2D (aka Scratch Box2D Griffpatch)
- blook (Outdated link - needs new link)
- Circle IDE (Is in the process of removal, link is not here for that reason.)
- Claook (Outdated link - needs new link)
- CodingClip (Also known as ClipCC) (Useful discussion can be found here)
- Codenori (Outdated link - needs new link) (Unknown name)
- Customized (Useful discussion can be found here)
- Dashblocks (Dash) (Useful discussion can be found here) (Another useful discussion can be found here) (new year mode) (source code)
- Draft 3.0 (Obsolete)
E
- Enchanting (No longer supported)
- Electro (Windows)
- Fission (Outdated link - needs new link)
- Gopher (Auto-downloads)
- Go Lucky (Outdated link - needs new link)
- Gvbvdxx Mod (Useful discussion can be found here)
- Gvbvdxx Mod 2 (Useful discussion can be found here)
- Hopfoot (link obsolete - needs new link)
- Itch (Ucodemy) (Outdated link - needs new link)
- Itchy++ (Must be manually built from the source code)
- iWeb (Outdated link - needs new link)
- Jackalope (Download here) (source code) (SWF file)
- Jukebox (website link is needed)
- ke1235's NetScratch (Outdated link - needs new link) (Unknown name)
- Kitcat (Outdated link - needs new link)
- KoolKode (Previously KitKat) (Useful discussion can be found here)
- LibreKitten (Useful discussion can be found here) (source code)
- liam48D's mod (Useful discussion can be found here) (Unknown name) (obsolete source code)
- Lion Programming (Original site here) (Useful discussion can be found here)
- LogoBlox (Outdated link - needs new link)
- Lring (Outdated link - needs new link)
- Luckode (Windows only)
- Map Scratch (Download here) (Proof for existence) (Another proof of existence) (SWF file)
- Material Inc. (Outdated link - needs new link)
- MeeBlocks (Outdated link - needs new link)
- MegaMod (MM)
- Merrcode (Corrupted link - will not work or barely work)
- Miaow (website link is needed)
- Net Scratch (Doesn’t connect to server)
- NetScratch 1.4 (Outdated link - needs new link)
- NYX (Outdated link - needs new link)
P
- Peck (Outdated link - needs new link)
- Photon Education (Unknown name)
- phratch (Outdated download link - needs new download link)
- Pyonkee (Useful discussion can be found here) (iOS only) (source code)
- Prurito (Outdated link - needs new link)
R
- Raxieblocks (website link is needed)
- Rocket Blocks (Useful discussion can be found here)
- RocketLeagueJS/RLBot (first name given by Mystery96 and second name given by CST1229)
- rCodenow (Outdated link - needs new link)
- Scat (Outdated link - needs new link)
- Scraft (link obsolete, new link needed)
- ScratchX (Link) (Extensions don't work anymore)
- Scratch 3.0 Robot Operating System (images might not load but it still should be mostly functional)
- Scratch Advanced (Outdated link - needs new link)
- Scratch for Second Life (S4SL) (.image file here)
- Scratch For Second Life LSL (FS2LSL) (Useful discussion can be found here) (Obsolete download - needs new download link)
- Scratch sLab* (http://sc3.socinno.com:8601/ - original link, for some reason Scratch didn't allow the link to be displayed.)
- Scribble (Outdated link - needs new link)
- Scribe (Outdated link - needs new link)
- Scritch (Outdated link - needs new link)
- Shriek (Outdated link - needs new link)
- Slash (Obsolete download link - needs new download link)
- Snipet (website link is needed)
- SoftDev SDK (Download here)
- Spork (Outdated link - needs new link)
- Star Truss (Obsolete download - new download link needed)
- Tackle (Link obsolete - new link needed)
- Theblocksmod (Outdated link - needs new link)
- Thinkland (Unknown name)
- ThunderBlocks (Useful discussion can be found here) (source code)
- Tinkercad (Not fully Scratch mod)
(Outdated link - needs new link)
W
X
- x3non (requires flash)
- XACML editor (Unknown name) (another mention with download)
- Zatch (Outdated link - needs new link)
A
B
- Body.Scratch (Android) (Apple)
D
E
- ExtCreate (Corrupted link - will not work or barely work)
- ERBlocks (.swf file)
- LogoBlocks (2001 build, build from 1995 (I think) found here)
- mBlock Blockly (Download Android here)
O
P
R
S
T
VW
Upcoming/unreleased mods:
G
- GabMod (Obsolete download link - new download link needed)
M
P
S
T
- TaBS (Useful discussion can be found here) (source code)
G
- goboscript (Useful discussion can be found here) (source code)
- ScratchScript (Useful discussion can be found here) (source code)
Snap! mods:
N
S
SNAP MODS ARE STILL IN WIP.
Thanks to bunnyCoder16 and _bz for finding some mods! (they specifically asked for credit, and i didnt see anyone else ask for credit)
Thanks to this list, this list, this other list, this list that archives some stuff too and this list that is useful (I think) for the mods and archives for the list.
Edit: Fixed most of the scratch forum blob links (thanks PING_ for fixing the blook link. source)
Edit: Added the new link needed message to some links. Thanks bunnyCoder16 and _bz!
Edit: Added some mods and Catch finally has a link
Edit: Blue link added (Thanks to SinanGentoo for finding it)
Edit: Ownership changed to me! (HatmanGD), and it got stickied :D
a
Last edited by HatmanGD (May 7, 2026 11:53:47)
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
RULES:
1) No mentions of the evil blue talking app
2) Basically the mod should follow Scratch's ToS
2a) There are some exceptions though. If you create a newer link and then remove the rule-breaking links, the newer link will be allowed.
3) Text-based languages will be allowed if it converts .sb3 to anything, anything to .sb3 or uses the Scratch's format (good examples of them are goboscript and tosh)
4) You can remove a project by screenshotting the full page for the profile picture. (example)
1) No mentions of the evil blue talking app
2) Basically the mod should follow Scratch's ToS
2a) There are some exceptions though. If you create a newer link and then remove the rule-breaking links, the newer link will be allowed.
3) Text-based languages will be allowed if it converts .sb3 to anything, anything to .sb3 or uses the Scratch's format (good examples of them are goboscript and tosh)
4) You can remove a project by screenshotting the full page for the profile picture. (example)
Last edited by HatmanGD (April 24, 2026 13:38:51)
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
argument very much cleared :P
- o97doge
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
Hmm… I think this list would be more useful if you added descriptions to some of the mods after the mod name, but before the extra information if there is any. Here are some I propose:
- AmpMod: Adds first-class lists (a.k.a. arrays), switch and case blocks, and an option for making the equals block case sensitive.
- Dash: Adds a JSON category (with the capability for objects and arrays), and blocks such as an extendable if-else block (like you would find in Snap!).
- LibreKitten: Adds the capability for running on a web server, which can host simple dynamic websites and APIs, and also adds various blocks such as a delta time block.
Last edited by o97doge (Feb. 10, 2026 03:08:18)
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
Hmm… I think this list would be more useful if you added descriptions to some of the mods after the mod name, but before the extra information if there is any. Here are some I propose:I would do that, but it will very much mix up almost everything. I'll start tomorrow, thoOther people can and should make their own additional description suggestions. Note that I am the creator of LibreKitten, if that matters.
- AmpMod: Adds first-class lists (a.k.a. arrays), switch and case blocks, and an option for making the equals block case sensitive.
- Dash: Adds a JSON category (with the capability for objects and arrays), and blocks such as an extendable if-else block (like you would find in Snap!).
- LibreKitten: Adds the capability for running on a web server, which can host simple dynamic websites and APIs, and also adds various blocks such as a delta time block.
- TweetytheBird93
-
Scratcher
71 posts
The list of Scratch Mods and other Block-Based Programming Languages
if i can i'll just put this here (this was from the old topic)
a rewrite of the mod called ‘luckodex’ is in development but that's purely just a part of the standard mod (luckodex is v12.1, luckode equinox is v12.0) and shouldn't be listed separately
im sorry if this sounds like self-advertisement or anything that isn't allowed in the forums but i think luckode (my scratch 1.4 mod) should be added here. there's not really a useful discussion to cite (last time i tried doing that i wasn't allowed to post the topic) but i probably will try to do one someday. download link can be found by searching up “luckode” in google (works for my location im not sure if it works for anyone else), i didn't directly link the download because i'm pretty sure that's what got the topic i tried to do blocked. or you can visit this project since that has the download linkif possible the description of the mod would be “A Scratch 1.4 modification with complete backwards-compatibility with Scratch 1.x (and Scratch 2.0 to an extent) along with new features such as a sound editor, internet-accessing blocks, etc.”
as to WHY it should be added, the most recent version of luckode as of now (luckode equinox rp3, released january 31st of this year luckode equinox, released february 8th of this year) has about 450 490 or so blocks spread across 12/13/14 categories (depending on if you count ‘lists’ and ‘motor’ as their own separate categories), introduces new features (compatibility layer with scratch 1.4, sound editor, etc.)
although passlock (source code protection) should be a bit of a problem for users who want to play around with the source, but the code to unlock the source code in luckode equinox and beyond is just the codename of the version you're using (e.g. 12 is ‘equinox’)
ps ive been developing the mod since early 2024 so im surprised it isnt here (but to be fair i haven't exactly advertised it on here as much as i do on other sites)
a rewrite of the mod called ‘luckodex’ is in development but that's purely just a part of the standard mod (luckodex is v12.1, luckode equinox is v12.0) and shouldn't be listed separately
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
if i can i'll just put this here (this was from the old topic)where did you get that from, can you send the link?-snipped-
Last edited by HatmanGD (Feb. 10, 2026 11:47:47)
- TweetytheBird93
-
Scratcher
71 posts
The list of Scratch Mods and other Block-Based Programming Languages
old topic refers to this forum post (the specific page that post is on can be found here)if i can i'll just put this here (this was from the old topic)where did you get that from, can you send the link?-snipped-
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
thanksold topic refers to this forum post (the specific page that post is on can be found here)if i can i'll just put this here (this was from the old topic)where did you get that from, can you send the link?-snipped-
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
I am so close to finding M3OW (Emerald), It will be amazing if I find it, because it's the most I've ever digged for :D
edit: the forum post is not archived, and now I am forced to do some more digging through media, the border landed in this page.
edit: the forum post is not archived, and now I am forced to do some more digging through media, the border landed in this page.
Last edited by HatmanGD (Feb. 10, 2026 12:28:38)
- TweetytheBird93
-
Scratcher
71 posts
The list of Scratch Mods and other Block-Based Programming Languages
I'm sorry if I sound needy but if possible would you be able to:
1. Move Luckode Equinox to the standard list of mods, under Lring (Luckode is released)
2. Change Luckode Equinox to Luckode (Luckode is the name of the modification itself, Equinox is just the codename of the current version)
3. Change the link to download Luckode to here if possible
1. Move Luckode Equinox to the standard list of mods, under Lring (Luckode is released)
2. Change Luckode Equinox to Luckode (Luckode is the name of the modification itself, Equinox is just the codename of the current version)
3. Change the link to download Luckode to here if possible
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
I'm sorry if I sound needy but if possible would you be able to:ok
1. Move Luckode Equinox to the standard list of mods, under Lring (Luckode is released)
2. Change Luckode Equinox to Luckode (Luckode is the name of the modification itself, Equinox is just the codename of the current version)
3. Change the link to download Luckode to here if possible
- o97doge
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
You could do it like this and it won't mix up stuff:[…]I would do that, but it will very much mix up almost everything. I'll start tomorrow, tho
MI used Lorem Ispum as example text. Also, the Scratch Wiki does something simliar.
- M30W (This link is helpful to download it)
Aliquam erat volutpat. Morbi mauris augue, gravida quis sem sed, facilisis vulputate dolor. Donec ultrices ligula vel elit posuere, eget pharetra sem pellentesque. Praesent finibus venenatis arcu, at condimentum diam.
- Map Scratch (Proof for existence) (Another proof of existence) (SWF file) (Pending for upload)
- Material Inc. (Outdated link - needs new link)
Sed purus enim, faucibus ac nisi eget, placerat gravida massa. Donec in nunc elit. Maecenas congue sollicitudin dolor sed mattis. Aliquam hendrerit at felis eu scelerisque. Maecenas eget enim diam.
- MeeBlocks (Outdated link - needs new link)
- MegaMod(also known as MM)
- Miaow(website link is needed)
In hac habitasse platea dictumst. Maecenas at eros eros. Pellentesque suscipit mi dui, eu ornare augue consequat et. Integer ultricies, nibh non tincidunt elementum, justo erat ornare arcu, id feugiat.
Last edited by o97doge (Feb. 10, 2026 21:46:11)
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
alright, mate.You could do it like this and it won't mix up stuff:[…]I would do that, but it will very much mix up almost everything. I'll start tomorrow, thoMI used Lorem Ispum as example text. Also, the Scratch Wiki does something simliar.
- M30W (This link is helpful to download it)
Aliquam erat volutpat. Morbi mauris augue, gravida quis sem sed, facilisis vulputate dolor. Donec ultrices ligula vel elit posuere, eget pharetra sem pellentesque. Praesent finibus venenatis arcu, at condimentum diam.
- Map Scratch (Proof for existence) (Another proof of existence) (SWF file) (Pending for upload)
- Material Inc. (Outdated link - needs new link)
Sed purus enim, faucibus ac nisi eget, placerat gravida massa. Donec in nunc elit. Maecenas congue sollicitudin dolor sed mattis. Aliquam hendrerit at felis eu scelerisque. Maecenas eget enim diam.
- MeeBlocks (Outdated link - needs new link)
- MegaMod(also known as MM)
- Miaow(website link is needed)
In hac habitasse platea dictumst. Maecenas at eros eros. Pellentesque suscipit mi dui, eu ornare augue consequat et. Integer ultricies, nibh non tincidunt elementum, justo erat ornare arcu, id feugiat.
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
ima start description 2morrow. while that, heres an squeakJS of Line
- PaxtonPenguin
-
Scratcher
100+ posts
The list of Scratch Mods and other Block-Based Programming Languages
ima start description 2morrow. while that, heres an squeakJS of LineLink doesn't work because the Line image file either isn't on the squeakjs servers, or the %2F is confusing it
- CodeComet6161
-
Scratcher
1000+ posts
The list of Scratch Mods and other Block-Based Programming Languages
TINKERCAD IS LIKE 0% SCRATCH BRO-
- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
TINKERCAD IS LIKE 0% SCRATCH BRO-


- HatmanGD
-
Scratcher
500+ posts
The list of Scratch Mods and other Block-Based Programming Languages
ohima start description 2morrow. while that, heres an squeakJS of LineLink doesn't work because the Line image file either isn't on the squeakjs servers, or the %2F is confusing it
- Ocerb
-
Scratcher
100+ posts
The list of Scratch Mods and other Block-Based Programming Languages
Hi, uh, you may wanna remove TaBS (We don’t talk about the “a”). I translated the page and it said it was another programming language. THE WORST PART WAS THAT IT WAS MOSTLY ADULT CONTENT AND GAMBLING.
- Discussion Forums
- » Advanced Topics
-
» The list of Scratch Mods and other Block-Based Programming Languages