Skip to content


  1. scratch-gui Public

    Graphical User Interface for creating and running Scratch 3.0 projects.

    JavaScript 3.4k 2.6k

  2. scratch-vm Public

    Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0

    JavaScript 969 1.1k

  3. Scratch Blocks is a library for building creative computing interfaces.

    JavaScript 2.2k 1.1k

  4. WebGL-based rendering engine for Scratch 3.0

    JavaScript 227 269

  5. scratch-www Public

    Standalone web client for Scratch

    JavaScript 1.3k 694

  6. scratchjr Public archive

    With ScratchJr, young children (ages 5-7) can program their own interactive stories and games.

    JavaScript 623 295