Dev tools · alternatives · 2026

24 alternatives to Collaborative Canvas
Real-time collaborative whiteboard with CRDT sync
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1
Here▲304Hang out and collaborate over video on a real-time canvas
2020 · here.fm · its alternatives →
- 2AO
2018 · wbo.openode.io · its alternatives →
- 3

I've always been curious about real-time multiplayer user interfaces. When I found out about CRDTs and Yjs[1] I thought they could serve as a solid base for a project like that. So I built this pretty simple desktop-like UI (heavily inspired by lifeat.io) and used Yjs to replicate the whole UI state among multiple peers, creating the experience of a unique interface. Try online: https://yboard.lol [1]: https://github.com/yjs/yjs
2022 · github.com · its alternatives →
- 4
Cr4yon▲76Simple collaborative whiteboard ideal for remote teams
2018 · cr4yon.com · its alternatives →
- 5

- 6

- 7

2018 · archagon.net · its alternatives →
- 8
Witeboard▲1,017A real-time whiteboard for your team. No signups required.
2018 · witeboard.com · its alternatives →
- 9

Hi HN! Matrix-CRDT connects the worlds of Yjs [1] (a proven, high performance CRDT) with that of Matrix.org [2]. It started as an experiment, asking myself; can we store "state updates of a datastore" in Matrix instead of chat messages? Now, I'm convinced it's actually a really powerful combination to develop real-time, collaborative software. I'm using it for a new project and so far didn't have to write a backend yet. Matrix takes care of a lot of stuff: Authentication, E2EE, federation, hosting, etc. - so I can focus on the client. I love the ideas of Local First [3] software. Personally,…
2022 · github.com · its alternatives →
- 10

- 11SC
SyncedStore is a library for building distributed, real-time collaborative web applications that sync automatically. This used to be quite complex, but with SyncedStore it's as easy as sharing a pie!
2021 · syncedstore.org · its alternatives →
- 12
Deekit 5.0▲117The world's most collaborative digital whiteboard
2017 · deekit.com · its alternatives →
- 13

Simple proof of concept realtime collaborative drawing 🎨 🖌🌳💻 - nyxtom/drawing-webrtc
2020 · github.com · its alternatives →
- 14

- 15

Enhanced whiteboard. Your guide to the future of teamwork
2018 · miro.com · its alternatives →
- 16

Easily build real-time apps that enables user collaboration
2022 · multiplayer.dev · its alternatives →
- 17

- 18

- 19AC
2013 · wefiddle.herokuapp.com · its alternatives →
- 20
Fresco▲125An intuitive online whiteboard for real-time collaboration
2022 · ideascale.com · its alternatives →
- 21

- 22AC
Hello HN. This is a project me and some friends built at university in 2017. It was originally built in a rush, but we've added a few improvements over the years. It's a fun game to host at a demoparty and project on a big screen - We did that at Instanssi many times. The implementation is still rough, and suffers from the fast pace of the modern web - The frontend is likely very outdated, and the backend is built with Vapor 2 and Swift 3.1, both no longer supported. You can host this yourself, but it might be a bit of a pain to set up. The WebSocket protocol is fairly trivial to work out…
2022 · pixel.vkoskiv.com · its alternatives →
- 23
Metro Retro 2.0▲177Fun, collaborative whiteboard for remote meetings
2023 · spreo.io · its alternatives →
- 24AL
This is a demo of a family of libraries intended to make it easy to build local-first, real-time applications for mobile, desktop and the web using CRDTs. It currently has support for using Sqlite, PostgreSQL or a plain old record store (Hive) as data storage backend. https://github.com/cachapa/crdt There's also a websocket sync layer that transparently handles the connection and delta changesets between participants. https://github.com/cachapa/crdt_sync
2023 · draw.cachapa.net · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →