Open source version of Scratch 2.0.  This is the basis for the online and offline versions of Scratch found at http://scratch.mit.edu/.