Stars
Forks
Watchers
Developer links
Whiteboard
The drawing surface inside WebRTC conference tools like Meetzi and the LAMS online-learning platform is Whiteboard (by cracker0dks) - a lightweight Node.js collaborative sketchboard built to be embedded and customized, which also slots into Nextcloud via the External Sites app. Everyone opening the same whiteboardid URL parameter draws on the same board, with remote user cursors visible live, per-user undo/redo, and an indicator showing the smallest participating screen so nobody draws outside a colleague's view. Content handling goes beyond pen strokes: drag-and-drop or paste images and PDFs from any PC or browser, then resize, rotate, and draw over them on canvas or background; add text and sticky notes; hold Shift for angle-snapped lines and perfect squares. Every function has a keybinding - deliberately friendly to pen displays like Wacom and XP-Pen whose hardware buttons map to shortcuts. Boards save to image or JSON (with reload), export directly to Nextcloud via WebDAV, and persist across restarts with the file-database option. A REST API with bundled interactive docs allows full programmatic control, an optional access token locks down uploads, and YAML configuration tunes behavior and performance. MIT-licensed and reverse-proxy friendly.
Benefits
- Collaboration Without Friction
- Share a URL - same whiteboardid, same board, live cursors for everyone.
- Built to Embed
- Powers conference tools and LMS platforms; integrates with Nextcloud.
- Pen-Display Native
- Every function keybound - Wacom and XP-Pen hardware buttons map cleanly.
- Automatable
- A documented REST API controls boards programmatically.
Features
- Live Multi-User Drawing
- Remote cursors, per-user undo/redo, and a smallest-screen indicator.
- Images and PDFs
- Drag, paste, resize, rotate, and draw over documents on canvas or background.
- Text and Sticky Notes
- Annotate boards beyond freehand strokes.
- Save and Reload
- Export to image or JSON, reload boards, persist with the file database.
- WebDAV Export
- Save boards straight to Nextcloud without downloading.
- Access Token Security
- Optional server-side token prevents unauthorized upload abuse.