HTML Canvas Editor
A customizable WYSIWYG HTML canvas editor.
Here's a short video showing how to use DrawerJs:
DrawerJs makes freehand drawing, inserting texts, and building diagrams using predefined shapes very easy.
DrawerJs can be used right out of the box using its default configuration.