
Overview
WBO (Whitebophir) is a Node.js web whiteboard that lets multiple users draw, annotate, and collaborate on an infinite canvas in real time via WebSockets. Boards persist on the server and can be shared by URL. It is lightweight, requires no database, and deploys with a single Docker command or a plain npm start. The tool supports freehand drawing, shapes, text, and sticky notes.
Where it falls short of Slack
- No authentication or access control; any board URL is publicly accessible by default
- No user management, versioning, or export to common vector formats (SVG/PDF)
- No sticky-note templates, voting, or structured retrospective tooling
- Boards stored as flat JSON files; no database means limited scalability for large teams
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the WBO difficulty badge in your README — it links back here.
[](https://openreplace.com/wbo)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Fully customizable open-source communications platform and Slack alternative
Open-source notification infrastructure for multi-channel developer alerts
Open-source, self-hostable Slack alternative for secure team messaging and collaboration
Simple HTTP-based push notifications to phone and desktop, no account needed