Skip to content

nannoda/ovo-paint

Repository files navigation

ovoPaint

ovoPaint stands for "Open Visual Object Paint" and is a simple and easy to use paint tool/library written in Typescript.

Currently, it is not being actively maintained.

Getting started

Try it now:

https://nannoda.github.io/ovo-paint/

Build

Run the following commands to build it yourself:

npm run build

TODO

  • Basic drawing
  • Basic shapes
  • Basic text
  • Basic file saving
  • Basic file loading
  • Basic script support
  • Redo and undo (partially implemented)
  • Basic image import
  • Basic export (Not ideal given the current JavaScript API)
  • Basic import (Not ideal given the current JavaScript API)
  • Better text support (Canvas2D isn't good for that)