sketchPatch allows people to play with programming in a easy and fun way. You can write your own programs and run them in the browser, share them, or collaborate with other people making new versions of their programs.
Share is an experiment in designing a networked programming tool for distributed communities of practice. It is an IDE that automatically shares all the code you write with everyone else that is using Share, and keeps track of how that code is used.
HasCanvas is a tool for creating and sharing Processing sketches and runs on John Resig s Processing.js.