WBO
Real-time collaborative online whiteboard
2.6k stars 481 forks last commit first released AGPL-3.0
Actively maintained
Last commit 5 Aug 2026.

WBO is a simple, lightweight online collaborative whiteboard that lets multiple users draw together on the same board in real time. Boards are automatically persisted so sessions can be revisited later, making it suitable for ad-hoc collaboration or ongoing work.
Key Features
- Real-time multi-user drawing on a shared board
- Persistent board state stored on disk for later retrieval
- Optional JWT-based authentication with role support (editor, moderator)
- Board-specific role binding via JWT to restrict access to specific boards
- Export-friendly SVG preview endpoint for boards (renderer not fully faithful)
- Configurable server behavior via environment variables (storage path, rate limits)
- StatsD-compatible metrics emission for monitoring
Use Cases
- Remote teaching and explaining concepts live on a shared canvas
- Collaborative diagramming and brainstorming sessions
- Quick shared sketching for design discussions or entertainment
Limitations and Considerations
- SVG preview rendering may not perfectly match the live board output
- Performance and DoS resilience depend on server resources and rate-limit settings
WBO is a practical choice when you need a minimal, easy-to-deploy collaborative whiteboard with real-time updates, persistence, and optional token-based access control. Its straightforward deployment options make it well-suited for teams, classrooms, and personal servers.
Categories:
Tags:
Tech Stack:
Similar to WBO

diagrams.net (draw.io)
Web-based diagramming and whiteboarding application
Browser and desktop diagram editor for flowcharts, UML, wireframes and network diagrams with cloud storage integrations and offline apps.
LibreSpeed
Open-source, self-hosted HTML5 speed test (download, upload, ping, jitter)
LibreSpeed is a lightweight, open-source, self-hosted internet speed test implemented in JavaScript. It measures download, upload, ping and jitter and supports PHP/Node backends and Docker deployment.
BunkerM
Web-based management platform for Mosquitto MQTT brokers
Containerized MQTT management solution bundling a Mosquitto broker with a web UI for ACLs, dynamic security, client management, monitoring and cloud bridges.


Excalidraw
Collaborative virtual whiteboard for hand-drawn style diagrams
Excalidraw is an open-source collaborative whiteboard for sketching hand-drawn style diagrams, wireframes, and flowcharts with real-time sharing.

WeKan
Open-source collaborative Kanban board for teams and projects
WeKan is an open-source Kanban board app with real-time collaboration, boards/lists/cards, access controls, and multiple deployment options like Docker.

HedgeDoc
Real-time collaborative Markdown editor for the web
Open-source, web-based collaborative Markdown editor for real-time notes, diagrams, and slide presentations with revisions and access controls.




