News for hackers. Stuff that matters.

selknam

Thanks, I've just added MIT licence :)
Thanks!

Touch support is definitely something I want to add for the canvas and the window positioning/resizing too.

Thanks, glad you like it :)
Good point. I think this is because it's interesting how CRDT being a solution for conflict merging it's inherently capable of allowing real time applications, even when it's not exactly about that.
Exactly this.

Websocket server went down but already fixed that.

Thanks for testing.

Show HN: Yboard is a multiplayer desktop-like workspace based on CRDT

https://github.com/felipeleivav/yboard

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:...

( Read More... | 28 comments | 165 points | on HN )