Skip to content

timatooth/udraw

Repository files navigation

udraw

udraw lets you draw and pan on a very large canvas. It uses a single HTML5 canvas which is broken up into tiles which are saved on a server.

Demo

A live demo is available at https://udraw.me

Features

  • Mobile 2 finger touch gestures for panning
  • Color picker, eyedropper, Retina support, Sketchy pencil (based off mrdoobs 'harmony' app)
  • WASD, Arrow keys and Middle Mouse Button for pan around on PC
  • Shortcuts for Brush, Line, Eyedropper etc.

Build & Run

  • Run mix setup to install and setup dependencies
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

License

MIT - see LICENSE file.