Tutorial: 15:00–16:30 (English)
Build collaborative applications with Yjs
All that is meaningful is shared with others. We share our knowledge with note-taking apps, communicate with family via shopping lists, and update our websites with CMSs. But many of these tools are not collaborative. They should be!
This workshop is about Yjs, a popular technology (CRDT) for building local-first, collaborative apps. You will learn about Yjs data types, that sync automatically without merge-conflicts. Together, we will build a local-first, collaborative note-taking app and discuss how you can make your existing application collaborative.
Requirements
- NodeJs
- A code editor
- Basic JavaScript knowledge
- Git:
git clone https://github.com/yjs/bob-2025
Kevin Jahns
X/Twitter: @kevin_jahns
Independent OSS Hacker from Berlin. Author of Yjs. I like writing code.
