Learn how to build a collaborative markdown editor using SvelteKit and Yjs. Multiple people can edit documents simultaneously, changes sync automatically, and everything works offline. The best part? No server required - browsers connect directly to each other.May 9, 2025Yjs - An Engine for Modern Collaborative Apps
Yjs is a powerful JS library that enables real-time collaboration in web applications without requiring a central server. It embeds conflict resolution directly in the data structure, allowing for true offline-first experiences where users can work locally and sync automatically when online. In this article, I dive deep into how Yjs works under the hood.Apr 10, 2025The day you became a better UI designer