Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Graphical User Interface for creating and running Scratch 3.0 projects.
Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
Vector paint editor for Scratch 3.0
WebGL-based rendering engine for Scratch 3.0
Scratch SVG renderer
Standalone web client for Scratch
Code for the Scratch Jr Website
Scratch Blocks is a library for building creative computing interfaces.
With ScratchJr, young children (ages 5-7) can program their own interactive stories and games.
Fonts for Scratch SVG rendering
Translations for the Scratch 2.0 website
Load and store project and asset files for Scratch 3.0
AWS STS Credentials Helper library
Scratch docker infrastructure npm module
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.
Validation and parsing for Scratch projects
Source files and images for translators to translate Scratch materials
Web Audio-based audio engine for Scratch 3.0
Supported asset detection and types for Scratch backend
Authentication utilities for Scratch
Source Code repository for Scratch 1.4
Shareable ESLint config for Scratch
HTML 5 based Scratch project player
Scratch Extension Site
Skin for the Scratch wiki
CORS middleware with full W3C spec support
A simple MediaWiki extension for rendering Scratch blocks.