Skip to content

An app for collaborative doodling via a p2p library called Bugout with RoR websocket bindings as fallback

Notifications You must be signed in to change notification settings

melvinroest/doodledocs

Repository files navigation

Doodledocs

A collaborative drawing app for whatever you want. It (kind of) supports:

  1. Pressure sensitivity with the Apple pencil (and probably Wacom and MS Surface as well, but it's untested).
  2. P2P data transfer of the drawings

A demo of Doodledocs

Awesome! Where can I try this?

Demo (note: you're all on the same channel)

Dev Details

It is build with EmberjS with RoR in mind. The RoR is a simple websocket api that is another project (not online yet). To counter scalability issues, I added a P2P layer on top of it, built with a modified version of Bugout. The drawing algorithm is a good ol' classic, and a courtesy of Mr. Bresenham.

About

An app for collaborative doodling via a p2p library called Bugout with RoR websocket bindings as fallback

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published