It's quite literally Scratch 2.0 https://scratchr2-remake.onrender.com
  • CSS 53.4%
  • HTML 37.3%
  • Python 8.2%
  • JavaScript 1.1%
Find a file
2026-04-18 04:54:03 -04:00
.vscode
accounts
projects
scratch_clone
static
templates
._server.bat
._server.sh
.gitignore
crossdomain.xml
files.txt
manage.py
Procfile
README.md
render.yaml
requirements.txt
scratch.colors
server.bat
server.sh

ScratchR2 Remake — A Scratch 2.0 Clone

Before we start:

Before checking out this recreation check out Heathercat123's ScratchR2 Recreation, it has been worked on for quite more time, nice to know I'm not the only one who is obsessed with Scratch 2.0. They actually have a few cool Scratch 2.0 related repositories that you can check out on his GitHub profile or his Codeberg profile.

What is it?

This repository contains a full remake of the Scratch 2.0 backend, frontend, and Scratch.swf. Using a decompiled version of the original SWF, I rebuilt the backend so you can experience Scratch 2.0 as it worked back in 2013. You can load, create, and save projects, use the backpack, log in/out, like/unlike, favorite/unfavorite, and even check your messages—just like the real thing. For the best experience, do not use Ruffle. Its still early in development and Scratch 2.0 wont run correctly under it. Instead, use a Flash Player version without the killswitch and a compatible browser such as Pale Moon.

Running the Server

Make sure you have Python 3 installed, then run:

Windows

.\server.bat

macOS / Linux

./server.sh

Once the server starts, open your browser and go to:

http://127.0.0.1:8000

Enjoy scratching like its 2013 again.