Update: there's been a big update to Tutti. This site will be updated shortly, but in the mean time, please peruse the README.
Tutti lets you interactively execute Javascript on multiple web browsers at the same time. It has great browser support! So far tested on
To get started, you simply create a room with browser 1, and then copy-n-paste the URL to browser 2, browser 3, browser 4 and so on. Are you ready to give it a go?
When you enter a Javascript command, it is immediately sent to each browser that's connected to the room. Each browser then eval()
the Javascript within an iframe sandbox and then send the result back not only to the originating browser, but to each browser to be displayed.
All of the communication happen in real-time thanks to the brilliant Socket.IO which puts a nice abstraction around WebSocket and Comet techniques.
Ping me on twitter @airportyh or submit an issue on GitHub.