Our great sponsors
-
-
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
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Haven't tried with this specific project, but Yjs has a WebRtcProvider [0] which could be used where the project now uses WebsocketProvider [1].
Yjs is built to allow you to switch easily between providers so it shouldn't be too much trouble to make the change.
Related posts
- Show HN: Yboard is a multiplayer desktop-like workspace based on CRDT
- Show HN: Yboard is a multiplayer desktop-like workspace based on CRDT
- Show HN: Yboard is a multiplayer desktop-like workspace based on CRDT
- I discover that MMORPG are really hard to make
- Recommendations for Tech for 1v1 RTS Indie Game