Collaborative Whiteboard
CoffeeScript Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin Add db instructions to readme Dec 15, 2011
client Rename remote_key to cameraId Jul 27, 2012
lib Add url for deleting expired rooms Dec 15, 2011
public add undo icon Dec 15, 2011
shared Add small delay before canvas is resized when panning. Nov 30, 2011
test Fix tests. Dec 15, 2011
views Update UI texts Jul 30, 2012
.gitignore ignore db Oct 17, 2011
.travis.yml Add notification to travis Dec 15, 2011
COPYING Add license Dec 15, 2011
LICENSE Add license Feb 7, 2012 Update Jan 10, 2012
config.json Delete useless code files. Relocate remotestart code to the frontpage… Jul 26, 2012 Add configuration file Dec 15, 2011
package.json First canvas test on server Oct 17, 2011
server.js Run simple canvas tests in Node too. Oct 17, 2011 Use autoOrient() when resize image Dec 17, 2012

Travis status

Walma - Collaborative Whiteboard

Walma is a collaborative whiteboard tool written with Node.js and CoffeeScript.


Install Node.js 0.6.x and MongoDB (tested with 2.0.x)

git clone git://
cd walma

Install dependencies

npm install

Setup database


Production run

npm start

And point your browser to http://localhost:1337


Development run



npm test


Copyright © 2010 Opinsys Oy

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.