Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
Standalone web client for Scratch
GraphicaL User Interface for creating and running Scratch 3.0 projects
Open source version of the Scratch 2.0 project editor. This is the basis for the online and offline versions of Scratch found on the website.
WebGL-based rendering engine for Scratch 3.0
Translations for the Scratch 2.0 website - http://translate.scratch.mit.edu/
Scratch Blocks is a library for building creative computing interfaces.
Web Audio-based audio engine for Scratch 3.0
Scratch Extension Site
With ScratchJr, young children (ages 5-7) can program their own interactive stories and games.
HTML 5 based Scratch project player
Source Code repository for Scratch 1.4
Shareable ESLint config for Scratch
Authentication utilities for Scratch
Fonts for Scratch SVG rendering
Validation and parsing for Scratch projects
Skin for the Scratch wiki
A simple MediaWiki extension for rendering Scratch blocks.
Make pictures of Scratch blocks from text.
This is the account creation system used on the Scratch Wiki.
This is a fork of DjangoBB customized for Scratch 2.0. DjangoBB is a quick and simple forum which uses the Django Framework (written in Python language). Abbreviation DjangoBB stands for Django Bulletin Board. DjangoBB is distributed under the BSD license.
An npm package for converting gettext to icu.
Boilerplate for Scratch Open Source projects
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Source code for the LabelMe annotation tool.
Documentation for how to interact with the Scratch REST API
Gestouch: multitouch gesture recognition library for Flash (ActionScript) development.
Examples for working with Scratch and ScratchX extensions
Standard crossdomain.xml file for use with ScratchX