Skip to content
Change the repository type filter

All

    Repositories list

    • Scratch 3.0 as a self-contained desktop application
      JavaScript
      GNU Affero General Public License v3.0
      2584096566Updated May 26, 2026May 26, 2026
    • Scratch editor mono-repo
      JavaScript
      GNU Affero General Public License v3.0
      2062093082Updated May 26, 2026May 26, 2026
    • Standalone web client for Scratch
      JavaScript
      GNU Affero General Public License v3.0
      9121.7k555130Updated May 26, 2026May 26, 2026
    • Shareable ESLint config for Scratch
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      1915218Updated May 26, 2026May 26, 2026
    • Paint editor for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      27818423355Updated May 25, 2026May 25, 2026
    • TypeScript
      GNU Affero General Public License v3.0
      22072932Updated May 25, 2026May 25, 2026
    • Load and store project and asset files for Scratch 3.0
      TypeScript
      GNU Affero General Public License v3.0
      159621735Updated May 25, 2026May 25, 2026
    • Scratch Blocks is a library for building creative computing interfaces.
      JavaScript
      Apache License 2.0
      1.5k2.7k22244Updated May 24, 2026May 24, 2026
    • Scratch SVG renderer
      JavaScript
      GNU Affero General Public License v3.0
      104452246Updated May 24, 2026May 24, 2026
    • Graphical User Interface for creating and running Scratch 3.0 projects.
      JavaScript
      GNU Affero General Public License v3.0
      4.2k4.8k1k119Updated May 24, 2026May 24, 2026
    • Shared configuration for Scratch's use of webpack
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      85115Updated May 24, 2026May 24, 2026
    • WebGL-based rendering engine for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      3652697651Updated May 24, 2026May 24, 2026
    • Device interoperability layer for Windows and MacOS
      C#
      GNU Affero General Public License v3.0
      861215637Updated May 18, 2026May 18, 2026
    • 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
      Other
      1.3k15924Updated May 18, 2026May 18, 2026
    • Validation and parsing for Scratch projects
      JavaScript
      GNU Affero General Public License v3.0
      79711326Updated May 18, 2026May 18, 2026
    • semantic-release shareable configuration for Scratch
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      11215Updated May 12, 2026May 12, 2026
    • Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      1.8k1.3k432139Updated May 10, 2026May 10, 2026
    • Convert Scratch .sb files (for Scratch 1) to Scratch 2 (.sb2) in JS.
      JavaScript
      GNU Affero General Public License v3.0
      2117754Updated May 8, 2026May 8, 2026
    • Track signatures on agreements like our CLA
      GNU Affero General Public License v3.0
      3321Updated May 4, 2026May 4, 2026
    • Download your Scratch projects to work on them offline.
      Python
      GNU Affero General Public License v3.0
      1000Updated Apr 29, 2026Apr 29, 2026
    • Web Audio-based audio engine for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      121692024Updated Apr 27, 2026Apr 27, 2026
    • Fonts for Scratch SVG rendering
      JavaScript
      Apache License 2.0
      50211020Updated Apr 21, 2026Apr 21, 2026
    • .github

      Public
      Scratch community health files
      BSD 3-Clause "New" or "Revised" License
      3610Updated Apr 13, 2026Apr 13, 2026
    • Scratch's shared configuration for Renovate
      BSD 3-Clause "New" or "Revised" License
      1400Updated Apr 2, 2026Apr 2, 2026
    • Source files and images for translators to translate Scratch materials
      JavaScript
      342143Updated Jan 21, 2026Jan 21, 2026
    • Shell
      BSD 3-Clause "New" or "Revised" License
      2612Updated May 2, 2025May 2, 2025
    • Analysis tool for summarizing the structure, composition, and complexity of Scratch programs.
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      2236010Updated Mar 18, 2025Mar 18, 2025
    • Translations for the Scratch 2.0 website
      182002Updated Nov 6, 2024Nov 6, 2024
    • Supported asset detection and types for Scratch backend
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      51001Updated Apr 24, 2024Apr 24, 2024
    • Fast linters Runner for Go
      Go
      GNU General Public License v3.0
      1.6k000Updated Apr 9, 2024Apr 9, 2024
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.