Skip to content
This repository has been archived by the owner. It is now read-only.
A real time collaborative drawing tool using nodejs, socket.io & paper.js
JavaScript CSS HTML Other
Branch: master
Clone or download
This branch is 383 commits ahead, 6 commits behind byrichardpowell:master.

Latest commit

Latest commit 077c34e Nov 26, 2017

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin add a clean run script May 30, 2015
src Merge branch 'master' into node7plus Nov 26, 2017
tests/frontend clear up tests Sep 9, 2014
var Added var directory with .gitignore for dirtydb May 2, 2013
.gitignore Added npm-debug.log to .gitignore May 10, 2013
CONTRIBUTING.md ref to etherpad Dec 24, 2014
LICENSE Update LICENSE Jun 26, 2013
README.md Update install instructions Nov 7, 2017
package.json more fix Nov 26, 2017
server.js more fix Nov 26, 2017
settings.json.template Remove trailing comma from last config line May 22, 2015
start.bat Added basic start.bat May 19, 2013

README.md

alt text

An intuitive collaborative drawing web based tool.

Collaborative real-time drawing, sketching & painting

Fast, light weight, easy to maintain. Try the demo.

Demo

Etherdraw Demo site

Installation

On Debian Jessie.

# Install Requirements
sudo apt-get update && sudo apt-get install git libcairo2-dev libjpeg62-turbo-dev libpango1.0-dev libgif-dev build-essential g++
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - && sudo apt-get install -y nodejs
git clone git://github.com/JohnMcLear/draw.git
cd draw
bin/run.sh 

Make a drawing! Open your browser and visit http://127.0.0.1:9002

Requirements

  • NodeJS
  • Lib Cairo
  • Lib Jpeg
  • Lib Gif

License

Apache 2 License

Donations

Donate to the Etherpad Foundation

You can’t perform that action at this time.