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
      2403626568Updated Mar 7, 2025Mar 7, 2025
    • Standalone web client for Scratch
      JavaScript
      GNU Affero General Public License v3.0
      8691.6k524104Updated Mar 7, 2025Mar 7, 2025
    • Convert Scratch .sb files (for Scratch 1) to Scratch 2 (.sb2) in JS.
      JavaScript
      GNU Affero General Public License v3.0
      1512749Updated Mar 7, 2025Mar 7, 2025
    • 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.6k1.2k422120Updated Mar 7, 2025Mar 7, 2025
    • JavaScript
      GNU Affero General Public License v3.0
      19464625Updated Mar 7, 2025Mar 7, 2025
    • Shared configuration for Scratch's use of webpack
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      42116Updated Mar 7, 2025Mar 7, 2025
    • Web Audio-based audio engine for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      94641920Updated Mar 7, 2025Mar 7, 2025
    • Load and store project and asset files for Scratch 3.0
      TypeScript
      GNU Affero General Public License v3.0
      135591532Updated Mar 7, 2025Mar 7, 2025
    • Shareable ESLint config for Scratch
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      181234Updated Mar 7, 2025Mar 7, 2025
    • WebGL-based rendering engine for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      3412617644Updated Mar 7, 2025Mar 7, 2025
    • Scratch SVG renderer
      JavaScript
      GNU Affero General Public License v3.0
      85412138Updated Mar 7, 2025Mar 7, 2025
    • Scratch editor mono-repo
      JavaScript
      GNU Affero General Public License v3.0
      78272Updated Mar 6, 2025Mar 6, 2025
    • Paint editor for Scratch 3.0
      JavaScript
      GNU Affero General Public License v3.0
      24117723265Updated Mar 6, 2025Mar 6, 2025
    • Track signatures on agreements like our CLA
      GNU Affero General Public License v3.0
      0010Updated Mar 5, 2025Mar 5, 2025
    • Graphical User Interface for creating and running Scratch 3.0 projects.
      JavaScript
      GNU Affero General Public License v3.0
      3.7k4.6k989117Updated Mar 5, 2025Mar 5, 2025
    • Fonts for Scratch SVG rendering
      JavaScript
      Apache License 2.0
      3616717Updated Mar 5, 2025Mar 5, 2025
    • semantic-release shareable configuration for Scratch
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      102110Updated Mar 5, 2025Mar 5, 2025
    • Source files and images for translators to translate Scratch materials
      JavaScript
      331540Updated Mar 4, 2025Mar 4, 2025
    • Scratch Blocks is a library for building creative computing interfaces.
      JavaScript
      Apache License 2.0
      1.4k2.6k34059Updated Mar 3, 2025Mar 3, 2025
    • Device interoperability layer for Windows and MacOS
      C#
      GNU Affero General Public License v3.0
      831085532Updated Mar 3, 2025Mar 3, 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
      Other
      1.2k12923Updated Mar 3, 2025Mar 3, 2025
    • Validation and parsing for Scratch projects
      JavaScript
      GNU Affero General Public License v3.0
      69631323Updated Mar 3, 2025Mar 3, 2025
    • Scratch's shared configuration for Renovate
      BSD 3-Clause "New" or "Revised" License
      0101Updated Feb 22, 2025Feb 22, 2025
    • Shell
      BSD 3-Clause "New" or "Revised" License
      0011Updated Feb 21, 2025Feb 21, 2025
    • Analysis tool for summarizing the structure, composition, and complexity of Scratch programs.
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      2131010Updated Feb 6, 2025Feb 6, 2025
    • .github

      Public
      Scratch community health files
      BSD 3-Clause "New" or "Revised" License
      2300Updated Nov 25, 2024Nov 25, 2024
    • Translations for the Scratch 2.0 website
      171702Updated Nov 6, 2024Nov 6, 2024
    • Supported asset detection and types for Scratch backend
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      3701Updated Apr 24, 2024Apr 24, 2024
    • Fast linters Runner for Go
      Go
      GNU General Public License v3.0
      1.4k000Updated Apr 9, 2024Apr 9, 2024
    • Code for the Scratch Jr Website
      JavaScript
      BSD 3-Clause "New" or "Revised" License
      49492643Updated Feb 23, 2024Feb 23, 2024