Se você estiver interessado em como o Scratch funciona, você pode acessar diretamente o código.  Ele está organizado em vários repositórios de código aberto que podem ser encontrados no Github:


https://github.com/LLK/scratch-www

https://github.com/LLK/scratch-gui

https://github.com/LLK/scratch-vm

https://github.com/LLK/scratch-render

https://github.com/LLK/scratch-blocks


Para o ScratchJr: https://github.com/LLK/scratchjr


Se você estiver interessado em contribuir com o desenvolvimento do Scratch, verifique nossas diretrizes para colaboradores: https://github.com/LLK/scratch-www/blob/develop/.github/CONTRIBUTING.md