Building Collaborative Rich Text Editors with Loro CRDT and React
Learn how to build a real-time collaborative text editor like Google Docs. Integrate editor states (Slate/Lexical) with Loro CRDT log engines for high-performance syncing.
18 articles tagged with Collaboration
Learn how to build a real-time collaborative text editor like Google Docs. Integrate editor states (Slate/Lexical) with Loro CRDT log engines for high-performance syncing.
Conflict-free Replicated Data Types (CRDTs) are notoriously memory-hungry. Learn how Loro, built in Rust, optimizes client-side state sync for real-time multiplayer apps.
Master rich text CRDT integration. Learn how to map Quill-style Delta operations and formatting attributes to Loro collaborative structures.
Learn how to build collaborative undo/redo state engines. Implement isolation, group edits, and state history trackers using Loro CRDT.
Beyond the hype: battle-tested patterns for building systems where humans and AI agents genuinely collaborate — with real approval workflows, trust calibration UX, and LangGraph checkpointing code.
Build a fully decentralized real-time collaborative document editor. Learn how to synchronize Loro CRDT updates peer-to-peer using WebRTC DataChannels.
Learn how to build a fully decentralized real-time collaborative whiteboard. Synchronize dynamic freehand vectors and cursors using WebRTC and Yjs CRDTs.
Learn how to build a real-time collaborative markdown editor using Go concurrent loops, WebSockets, and HTMX's websocket extension.
Learn how to architect a local-first collaborative spreadsheet app. Master CRDTs using Yjs, browser-local SQLite persistence, and WebSockets synchronization.
Explore conflict-free collaborative sync architectures. Learn how to combine Loro CRDTs and WebSockets for high-performance, real-time rich text editing.
Cut server costs and network latencies. Learn how to build a peer-to-peer collaborative whiteboard using WebRTC Data Channels and CRDTs.
Building the next Figma for 3D? Learn how to sync high-performance Three.js scenes across users with Yjs and room-based WebRTC providers in 2026.