shared-particles Uses the following awesome node.js / javascript libraries: express socket.io three.js And does its best to make a fun example of what's possible with that stack on modern browsers.