Skip to content

Simple Whiteboard is a simple and lightweight web component that can be integrated in any web application

License

Notifications You must be signed in to change notification settings

ludovicm67/simple-whiteboard

Repository files navigation

Simple Whiteboard

NPM FOSSA Status

Simple Whiteboard is a simple web-based whiteboard application that allows users to draw on a canvas.

The application is built as a Web Component using LitElement. This allows the whiteboard to be easily embedded in any web application regardless of the framework used.

Features

  • Different drawing tools:
    • Rectangle
    • Circle
    • Line
    • Pen
    • Text
    • Picture
  • Move the canvas using the Move tool
  • Clear the canvas
  • Support mouse and touch input

Used Technologies

  • LitElement - A simple base class for creating fast, lightweight web components.
  • TypeScript - A typed superset of JavaScript that compiles to plain JavaScript.
  • Rough.js - A small graphics library that lets you draw in a sketchy, hand-drawn-like, style.
  • Perfect Freehand - A tiny library for rendering perfect freehand lines.
  • Feather Icons - Simply beautiful open source icons.

License

Simple Whiteboard is licensed under the MIT License.

FOSSA Status