Skip to content
Change the repository type filter

All

    Repositories list

    • Scratch editor mono-repo
      JavaScript
      66831281Updated Sep 19, 2025Sep 19, 2025
    • Load and store project and asset files for Scratch 3.0
      TypeScript
      146631639Updated Sep 18, 2025Sep 18, 2025
    • Shareable ESLint config for Scratch
      JavaScript
      191526Updated Sep 18, 2025Sep 18, 2025
    • TypeScript
      20170623Updated Sep 18, 2025Sep 18, 2025
    • WebGL-based rendering engine for Scratch 3.0
      JavaScript
      3502707547Updated Sep 18, 2025Sep 18, 2025
    • Standalone web client for Scratch
      JavaScript
      8971.6k537105Updated Sep 18, 2025Sep 18, 2025
    • Web Audio-based audio engine for Scratch 3.0
      JavaScript
      104682023Updated Sep 18, 2025Sep 18, 2025
    • Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
      JavaScript
      1.7k1.3k432128Updated Sep 18, 2025Sep 18, 2025
    • Scratch SVG renderer
      JavaScript
      91452142Updated Sep 18, 2025Sep 18, 2025
    • Scratch Blocks is a library for building creative computing interfaces.
      JavaScript
      1.5k2.7k34361Updated Sep 18, 2025Sep 18, 2025
    • Shared configuration for Scratch's use of webpack
      JavaScript
      75118Updated Sep 18, 2025Sep 18, 2025
    • Fonts for Scratch SVG rendering
      JavaScript
      4120719Updated Sep 18, 2025Sep 18, 2025
    • Graphical User Interface for creating and running Scratch 3.0 projects.
      JavaScript
      3.9k4.7k999112Updated Sep 18, 2025Sep 18, 2025
    • Paint editor for Scratch 3.0
      JavaScript
      25418223268Updated Sep 17, 2025Sep 17, 2025
    • semantic-release shareable configuration for Scratch
      JavaScript
      112213Updated Sep 17, 2025Sep 17, 2025
    • Source files and images for translators to translate Scratch materials
      JavaScript
      342141Updated Sep 16, 2025Sep 16, 2025
    • paper.js

      Public
      The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
      JavaScript
      1.3k13924Updated Sep 16, 2025Sep 16, 2025
    • Track signatures on agreements like our CLA
      2320Updated Sep 12, 2025Sep 12, 2025
    • Device interoperability layer for Windows and MacOS
      C#
      841165735Updated Sep 6, 2025Sep 6, 2025
    • Validation and parsing for Scratch projects
      JavaScript
      69661327Updated Sep 6, 2025Sep 6, 2025
    • Scratch 3.0 as a self-contained desktop application
      JavaScript
      2523826576Updated Aug 31, 2025Aug 31, 2025
    • Convert Scratch .sb files (for Scratch 1) to Scratch 2 (.sb2) in JS.
      JavaScript
      1716753Updated Aug 28, 2025Aug 28, 2025
    • Shell
      2612Updated May 2, 2025May 2, 2025
    • Analysis tool for summarizing the structure, composition, and complexity of Scratch programs.
      JavaScript
      2235010Updated Mar 18, 2025Mar 18, 2025
    • Scratch's shared configuration for Renovate
      1401Updated Feb 22, 2025Feb 22, 2025
    • .github

      Public
      Scratch community health files
      3610Updated Nov 25, 2024Nov 25, 2024
    • Translations for the Scratch 2.0 website
      182002Updated Nov 6, 2024Nov 6, 2024
    • Supported asset detection and types for Scratch backend
      JavaScript
      41001Updated Apr 24, 2024Apr 24, 2024
    • Fast linters Runner for Go
      Go
      1.5k000Updated Apr 9, 2024Apr 9, 2024
    • Code for the Scratch Jr Website
      JavaScript
      52532743Updated Feb 23, 2024Feb 23, 2024