/draw-app

A draw app made with vanilla TypeScript using Canvas API.

Primary LanguageTypeScript

Draw app

A draw app made with vanilla TypeScript using only Canvas API.

The app is hosted on vercel and can be accessed here.

Features

  • Draw with the mouse
  • Draw shapes like lines, rectangles, and circles
  • Add images to the drawing
  • Export the drawing as an image
  • Undo and redo
  • Clear the canvas
  • Pan though an infinite canvas
  • Easily erase elements of the drawing
  • Zoom in and out
  • Touchpad gestures support

Preview

Draw app