Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A simple browser based pointer sharing example application
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
content
scripts
README
drawer.html
server.js

README

PageSwarm
=========

A simple mouse sharing example using Node.js, Express, Socket.io, jQuery, and Processing.js.
It also has the ability to scale across many servers and nodes by simply adding the server to the config file. 

Setup
--------

You will need the following dependencies installed via [npm](http://npmjs.org/):
* Express
* Socket.io

Next clone the code,modify config.js to setup the servers and run node server.js in the directory.

Todo
-----
* DONE: Shapes support
* Use templates to setup socket.io to avoid manual coding.
* Update Config to handle servername.
* Add simple messages.
* Get rid of Processing.js for performance reasons.

Contributing
------------
Just make a pull request or message me.

Thanks
-------
Special thanks go out to [Processing.js](http://processingjs.org/learning/basic/storinginput) and their really great examples which I pulled from to make it look so good. Also to the creators of all of the great open source software I used to make this possible.



Something went wrong with that request. Please try again.