Discuss Scratch

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)
B
  • Blockx (Actual mod is in kit > Scratch.exe) (Download .image here)
  • Box2D (aka Scratch Box2D Griffpatch)
  • blook (Outdated link - needs new link)
C
  • 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)
  • Compass (Useful discussion can be found here) (Another useful discussion can be found here)
D
  • Dream (You can run this with SqueakJS here) (Useful discussion can be found here)
(obsolete source code)
EF
  • Fission (Outdated link - needs new link)
  • Float (source code can be found here) (Outdated link - needs new link)
G
  • Go Lucky (Outdated link - needs new link)
H
  • Hopfoot (link obsolete - needs new link)
I
  • Itchy++ (Must be manually built from the source code)
  • iWeb (Outdated link - needs new link)
J
  • Jukebox (website link is needed)
K
  • Kitcat (Outdated link - needs new link)
L
  • LogoBlox (Outdated link - needs new link)
  • Lring (Outdated link - needs new link)
M
  • M30W (This link is helpful to download it)
  • Merrcode (Corrupted link - will not work or barely work)
  • Miaow (website link is needed)
N
  • NYX (Outdated link - needs new link)
O
P
  • Peck (Outdated link - needs new link)
  • phratch (Outdated download link - needs new download link)
  • Prurito (Outdated link - needs new link)
Q
R
  • Raxieblocks (website link is needed)
  • rCodenow (Outdated link - needs new link)
S
  • Scat (Outdated link - needs new link)
  • Scraft (link obsolete, new link needed)
  • ScratchX (Link) (Extensions don't work anymore)
  • Scribble (Outdated link - needs new link)
  • Scribe (Outdated link - needs new link)
  • Scritch (Outdated link - needs new link)
  • Shiro (Useful discussion found here) (Windows only)
  • Shriek (Outdated link - needs new link)
  • Slash (Obsolete download link - needs new download link)
  • Snipet (website link is needed)
  • Spork (Outdated link - needs new link)
  • Star Truss (Obsolete download - new download link needed)
T
  • Tackle (Link obsolete - new link needed)
  • TB3 (Useful discussion can be found here)
  • Trimp (Useful discussion can be found here) (Cancled)
U
(Outdated link - needs new link)

W

X
Z

  • Zatch (Outdated link - needs new link)
List of other block-based programming languages:
A
B
C
D
E
  • ExtCreate (Corrupted link - will not work or barely work)
G
L
M
N
O
P
R
S
T
VW
Upcoming/unreleased mods:
G
  • GabMod (Obsolete download link - new download link needed)
J
M
P
S
T
Text-based Scratch mods:
G
S
T
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)

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.
Other people can and should make their own additional description suggestions. Note that I am the creator of LibreKitten, if that matters.

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

o97doge wrote:

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.
Other people can and should make their own additional description suggestions. Note that I am the creator of LibreKitten, if that matters.
I would do that, but it will very much mix up almost everything. I'll start tomorrow, tho
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)

TweetytheBird93 wrote:

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 link

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)
if 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.”

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

TweetytheBird93 wrote:

if i can i'll just put this here (this was from the old topic)

TweetytheBird93 wrote:

-snipped-
where did you get that from, can you send the link?

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

HatmanGD wrote:

TweetytheBird93 wrote:

if i can i'll just put this here (this was from the old topic)

TweetytheBird93 wrote:

-snipped-
where did you get that from, can you send the link?
old topic refers to this forum post (the specific page that post is on can be found here)
HatmanGD
Scratcher
500+ posts

The list of Scratch Mods and other Block-Based Programming Languages

TweetytheBird93 wrote:

HatmanGD wrote:

TweetytheBird93 wrote:

if i can i'll just put this here (this was from the old topic)

TweetytheBird93 wrote:

-snipped-
where did you get that from, can you send the link?
old topic refers to this forum post (the specific page that post is on can be found here)
thanks
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.

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
HatmanGD
Scratcher
500+ posts

The list of Scratch Mods and other Block-Based Programming Languages

TweetytheBird93 wrote:

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
ok
o97doge
Scratcher
500+ posts

The list of Scratch Mods and other Block-Based Programming Languages

HatmanGD wrote:

o97doge wrote:

[…]
I would do that, but it will very much mix up almost everything. I'll start tomorrow, tho
You could do it like this and it won't mix up stuff:
M
  • 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.
  • 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.
  • 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.
I used Lorem Ispum as example text. Also, the Scratch Wiki does something simliar.

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

o97doge wrote:

HatmanGD wrote:

o97doge wrote:

[…]
I would do that, but it will very much mix up almost everything. I'll start tomorrow, tho
You could do it like this and it won't mix up stuff:
M
  • 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.
  • 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.
  • 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.
I used Lorem Ispum as example text. Also, the Scratch Wiki does something simliar.
alright, mate.
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

HatmanGD wrote:

ima start description 2morrow. while that, heres an squeakJS of Line
Link 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

CodeComet6161 wrote:

TINKERCAD IS LIKE 0% SCRATCH BRO-

HatmanGD
Scratcher
500+ posts

The list of Scratch Mods and other Block-Based Programming Languages

PaxtonPenguin wrote:

HatmanGD wrote:

ima start description 2morrow. while that, heres an squeakJS of Line
Link doesn't work because the Line image file either isn't on the squeakjs servers, or the %2F is confusing it
oh
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.

Powered by DjangoBB