Reactive Scratch

Try it out! (Warning: this is an experimental prototype! 🚀 It's full of bugs! 🐛)

Tutorial

Learn about Reactive Scratch in the Reactive Scratch tutorial.

What is Reactive Scratch?

For learners and educators

Reactive Scratch is an extension of Scratch that makes it easier to write small video games and interactive animations.

For computer scientists

Reactive Scratch is an extension of Scratch with the primitives of Esterel, a synchronous programming language that allows the simple composition of concurrency and preemption. See our technical proposal.


Reactive Scratch is developed by Jean Pichon-Pharabod.

Last modified: 2019/06/25