Skip to content
Change the repository type filter

All

    Repositories list

    • Standalone web client for Scratch
      JavaScript
      GNU Affero General Public License v3.0
      9121.7k552122Updated May 1, 2026May 1, 2026
    • Scratch Blocks is a library for building creative computing interfaces.
      JavaScript
      Apache License 2.0
      1.5k2.7k21940Updated May 1, 2026May 1, 2026
    • Scratch editor mono-repo
      JavaScript
      GNU Affero General Public License v3.0
      1941992976Updated May 1, 2026May 1, 2026
    • Shareable ESLint config for Scratch
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      1915215Updated Apr 30, 2026Apr 30, 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.3k432137Updated Apr 30, 2026Apr 30, 2026
    • Download your Scratch projects to work on them offline.
      Python
      GNU Affero General Public License v3.0
      1000Updated Apr 29, 2026Apr 29, 2026
    • Scratch 3.0 as a self-contained desktop application
      JavaScript
      GNU Affero General Public License v3.0
      2584106578Updated Apr 29, 2026Apr 29, 2026
    • Validation and parsing for Scratch projects
      JavaScript
      GNU Affero General Public License v3.0
      78701326Updated Apr 29, 2026Apr 29, 2026
    • Device interoperability layer for Windows and MacOS
      C#
      GNU Affero General Public License v3.0
      861215636Updated Apr 29, 2026Apr 29, 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 Apr 29, 2026Apr 29, 2026
    • WebGL-based rendering engine for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      3672707551Updated Apr 29, 2026Apr 29, 2026
    • Scratch SVG renderer
      JavaScript
      GNU Affero General Public License v3.0
      104452146Updated Apr 29, 2026Apr 29, 2026
    • Paint editor for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      27918423264Updated Apr 29, 2026Apr 29, 2026
    • Load and store project and asset files for Scratch 3.0
      TypeScript
      GNU Affero General Public License v3.0
      160631634Updated Apr 29, 2026Apr 29, 2026
    • semantic-release shareable configuration for Scratch
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      11214Updated Apr 28, 2026Apr 28, 2026
    • Convert Scratch .sb files (for Scratch 1) to Scratch 2 (.sb2) in JS.
      JavaScript
      GNU Affero General Public License v3.0
      1917754Updated Apr 27, 2026Apr 27, 2026
    • TypeScript
      GNU Affero General Public License v3.0
      22172932Updated Apr 27, 2026Apr 27, 2026
    • Web Audio-based audio engine for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      121682024Updated Apr 27, 2026Apr 27, 2026
    • Graphical User Interface for creating and running Scratch 3.0 projects.
      JavaScript
      GNU Affero General Public License v3.0
      4.1k4.8k1k116Updated Apr 27, 2026Apr 27, 2026
    • Track signatures on agreements like our CLA
      GNU Affero General Public License v3.0
      2321Updated Apr 24, 2026Apr 24, 2026
    • Fonts for Scratch SVG rendering
      JavaScript
      Apache License 2.0
      50211020Updated Apr 21, 2026Apr 21, 2026
    • Shared configuration for Scratch's use of webpack
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      85115Updated Apr 20, 2026Apr 20, 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
      352143Updated 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
      2237010Updated 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.