Discuss Scratch

-S0dium-
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

(Unofficial topic)
Features:
You can use either scratch 2 or 3, and 2 works without flash!
You can select between 2015, 2021, 2023, and 2026 frontends for 3!
Custom project server
Less filters!
And that’s basically all.
mtnif
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

is this open source
-S0dium-
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

mtnif wrote:

is this open source
yes!
https://code.chipmunk.land/scr.chipmunk.land
mtnif
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

also i discovered that this may not be age appropriate for all scratchers like the evil blue app

Last edited by mtnif (July 10, 2026 03:13:03)

-S0dium-
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

mtnif wrote:

also i discovered that this may not be age appropriate for all scratchers like the evil blue app
Jeffalo
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

this is SHOCKINGLY accurate (especially the scratchr2 part), down to the source code. i genuinely had to check carefully to see if the source code was leaked or something. (it wasn’t) it seems like this is just a really accurate recreation but.. wow.
ScodexPerson
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

Bruh, i've created an account called Scodex LOL.
-S0dium-
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

Jeffalo wrote:

this is SHOCKINGLY accurate (especially the scratchr2 part), down to the source code. i genuinely had to check carefully to see if the source code was leaked or something. (it wasn’t) it seems like this is just a really accurate recreation but.. wow.
It’s because it uses the actual code of almost everything
gem1001
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

-S0dium- wrote:

Jeffalo wrote:

this is SHOCKINGLY accurate (especially the scratchr2 part), down to the source code. i genuinely had to check carefully to see if the source code was leaked or something. (it wasn’t) it seems like this is just a really accurate recreation but.. wow.
It’s because it uses the actual code of almost everything
How???
-S0dium-
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

gem1001 wrote:

-S0dium- wrote:

Jeffalo wrote:

this is SHOCKINGLY accurate (especially the scratchr2 part), down to the source code. i genuinely had to check carefully to see if the source code was leaked or something. (it wasn’t) it seems like this is just a really accurate recreation but.. wow.
It’s because it uses the actual code of almost everything
How???
look at this
gem1001
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

-S0dium- wrote:

gem1001 wrote:

-S0dium- wrote:

Jeffalo wrote:

this is SHOCKINGLY accurate (especially the scratchr2 part), down to the source code. i genuinely had to check carefully to see if the source code was leaked or something. (it wasn’t) it seems like this is just a really accurate recreation but.. wow.
It’s because it uses the actual code of almost everything
How???
look at this
So it uses the reverse-engineered version by @DefNotYarrow?
DifferentDance8
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

Can't wait for this topic to get dustbinned due to it having less filters. Anyway, this is a very cool site!
medians
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

Oh my god I've been wanting someone to do this LOL
Edit: yeah I would actually go on this if someone made a way to change all the colors back to like 2.0 and stuff like that (dark mode hurts my eyes too so that kinda sucks)

Last edited by medians (July 11, 2026 13:16:18)

chipmunkmc
Scratcher
9 posts

A nice scratch alternative: scr.chipmunk.land

Hello, I'm the administrator of the site. I noticed there has been a small surge, I suppose this forum post would explain why lol.
I would like to clarify that the site is powered by a project known as APIClone. I did not write most of its code, I'm mainly just hosting an instance of it on a home server of mine.

The site does, on my side, sort of have a story to it though. When I was younger I held an account here; I eventually moved to a different account and then abandoned the site all together.
Eventually, I think maybe in 2023, I remembered about Scratch and noticed their web frontend, scratch-www, was public which made me interested in making a clone of the backend.
I was too lazy to ever do that, but I still remembered the idea last year. A friend found the HeatherscratchR2 project which eventually was superseded by APIClone. Eventually the site became a thing.

mtnif wrote:

also i discovered that this may not be age appropriate for all scratchers like the evil blue app
Yeah, I'm not really aiming for as wide of a demographic as scratch.mit.edu is. I don't think I've really named the site here, aside from maybe a couple of git links at most, and this is the reason why.

medians wrote:

Oh my god I've been wanting someone to do this LOL
Edit: yeah I would actually go on this if someone made a way to change all the colors back to like 2.0 and stuff like that (dark mode hurts my eyes too so that kinda sucks)
If I remember correctly, apiclone has theme switching support, but AFAIK it is only designed for minor stylesheet changes (i.e. blue vs. purple coloring) rather than the theme of the entire site.
There have been plans to extend it, but I personally have been too lazy to work on doing so, sorry for that.
DefNotYarrow
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

Hi, I'm the lead programmer of that site. Thank you, -S0dium-, for bringing so many unpaid testers to the site! /hj

Jeffalo wrote:

it seems like this is just a really accurate recreation but.. wow.
Can you tell that I've put my heart and soul into this?

-S0dium- wrote:

It’s because it uses the actual code of almost everything
For the frontend, yes! But the code that runs on the server side of thing is mostly written by me, though the forums are based on the one used for the real Scratch forums back in 2015 since that was open source back then, ported to modern Django by me and @chipmunkmc.

-S0dium- wrote:

You can select between 2015, 2021, 2023, and 2026 frontends for 3!
It's also supposed to be possible on the 2.0 frontend, though the admin for the site (chipmunk) disabled it, probably because it was messing up the website's dark theme.

medians wrote:

Oh my god I've been wanting someone to do this LOL
And so did I! Even though I only learned about Scratch like a month after the release of 3.0, I've always preferred how Scratch 2.0 looked. The idea for a Scratch revival came after I set up ScratchR without using @jvvg's premade VM back in October of 2024. Having no experience with web servers, that took me three days. Later (I think it was like the day after), I made it so PHPMyAdmin only worked on localhost and I made the website public and advertised it on Grifftopia. It wasn't on 24/7, but it was better than nothing. That site had like 20 users or something before I shut it off. But a few people asked me for a Scratch 2.0 revival, and I was genuinely interested, but as ScratchR2 was (and still is) private, I had to take matters into my own hands, so I started work on a recreation of it in November, and that's how HeatherscratchR2, which chipmunk mentioned above, was born. It mostly died in December due to the inability to host it properly, being doomed to nothing but static file updates. It didn't get very far before dying, I mean, the home page rendered and it could even fake a successful registration, render a fake profile page and a very WIP messages page, and that's about it. You couldn't even log in!

Now here's how APIClone itself came to be: In mid 2025, Scratch had added the “Set Thumbnail” button, but it was only in the Github repo, not on the live site, so I began cloning the API to get it working. It gradually evolved over time, and eventually, I started porting over parts from HeatherscratchR2,, the first real page being My Stuff. Nowadays, it's just as good as a clone of the API as it is a clone of ScratchR2, though the real Scratch API is written in Javascript, whether APIClone is all Python/Django.

… but nonetheless, my deepest dream is still to get the actual thing.

Last edited by DefNotYarrow (July 26, 2026 12:10:35)

Oisthebestletter
Scratcher
500+ posts

A nice scratch alternative: scr.chipmunk.land

Dockerization when?
DefNotYarrow
Scratcher
100+ posts

A nice scratch alternative: scr.chipmunk.land

Oisthebestletter wrote:

Dockerization when?
I don't use Docker. Either way, it's not that hard to set up.

Edit: The website I mean, not Docker

Last edited by DefNotYarrow (July 26, 2026 14:22:06)

chipmunkmc
Scratcher
9 posts

A nice scratch alternative: scr.chipmunk.land

Sorry for the lack of reliability on the site lately! It's been freezing up ever since I decided to switch it over to use the Daphne ASGI server, so maybe I should switch it back to Gunicorn and run a separate Daphne instance for cloud variables (though those don't seem to work for me anyway).
For whatever reason, when it freezes like that, trying to stop apiclone's OpenRC service seemingly doesn't actually stop APIClone's process. As such I usually have to kill it manually which is weird.
chipmunkmc
Scratcher
9 posts

A nice scratch alternative: scr.chipmunk.land

In case anyone is curious what I mean about the OpenRC thing:
server0:~# rc-service apiclone stop
* Stopping apiclone ... [ ok ]
server0:~# ps aux | grep daphne
5404 scratch 2:16 {daphne} /usr/bin/python3 /usr/bin/daphne apiclone.asgi:application
7426 root 0:00 grep daphne
server0:~#
Edit: I restored the site to its old configuration so maybe it'll be stable again.

Last edited by chipmunkmc (Today 01:06:50)

samkoiiii
Scratcher
1000+ posts

A nice scratch alternative: scr.chipmunk.land

whys the site so slow?

Powered by DjangoBB