An open API service indexing awesome lists of open source software.

https://github.com/timatooth/udraw

Infinitely expanding HTML5 drawing canvas
https://github.com/timatooth/udraw

canvas draw websockets

Last synced: about 1 year ago
JSON representation

Infinitely expanding HTML5 drawing canvas

Awesome Lists containing this project

README

          

# 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](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`](http://localhost:4000) from your browser.

## License
MIT - see LICENSE file.