Skip to content


Subversion checkout URL

You can clone with
Download ZIP
The code examples I demoed at JSConf 11 Portland.
JavaScript Shell
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Tutti Code Examples

These are the code examples I used in the Tutti demo at JSConf 2011 in Portland. To run these examples, first make sure you have the prerequisite software installed:

  1. node.js
  2. npm
  3. tutti npm package (installed via npm install tutti, sudo may be required depending on your installation of npm)

Next, go to and create a room. Copy the URL when you've entered the room, and paste it into the places in the scripts where it says 'PASTE ROOM URL HERE'.

There are three examples: testing, autotest, and feature_detection. Here's how to run the scripts for each example:


cd testing
# edit runTests.js to substitute room URL
node runTests.js


cd autotest
# edit runTests.js to substitute room URL
node runTests.js
# now you need to actually edit the map.js and testMap.js files and save
# them to trigger a re-run of the tests.

Feature Detection(generate a browser feature comparison table)

cd feature_detection
# edit features.js to substitute room URL
open features.html

I hope these instructions are sufficient to get it going for you. If not, ping me on twitter: @airportyh.

Something went wrong with that request. Please try again.