Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch Project Version Control System (VCS)
- Unixy-Code
-
Scratcher
500+ posts
Scratch Project Version Control System (VCS)
Is there any extension / external mod that could be used as version control of a scratch project? Before you say, I know: you can copy a project using save as… function but isn't that exactly why we need a VCS? (I can't imagine programming in that way in 2026). In large-scale projects, tools like Git are just… invaluable - for example: finding errors and mistakes is much easier using atomic commits… the situation is no different in Scratch. I believe analyzing a JSON structure (in other words scratch project) for tiny VCS is not very hard…
- Unixy-Code
-
Scratcher
500+ posts
Scratch Project Version Control System (VCS)
There's this, although it technically for TurboWarp and is abandonedthx, seems good enough
- TechNerd64
-
Scratcher
500+ posts
Scratch Project Version Control System (VCS)
I've been wanting this for years, although a major overhaul of Scratch's backend would likely need to be done to accommodate the vast increase in files stored.
- BigNate469
-
Scratcher
1000+ posts
Scratch Project Version Control System (VCS)
You could export your project at every step of the way and commit the .sb3 file using Git or something something similar.
It's not a very good solution, but it's better than absolutely nothing.
It's not a very good solution, but it's better than absolutely nothing.
- ajskateboarder
-
Scratcher
1000+ posts
Scratch Project Version Control System (VCS)
There's this, although it technically for TurboWarp and is abandonedyeah I have moved on from it, especially after TurboWarp updated to electron 32.0 which made it hard to setup projects (i wanted to access local file paths through turbowarp instead of dealing with native file pickers which have awful compatibility across os's). and I rewrote it in rust for some reason. rust didn't make things any better lol. was pretty fun maintaining the project though
- Discussion Forums
- » Advanced Topics
-
» Scratch Project Version Control System (VCS)