Collaborative Apps over Matrix using the Collabs Library
summary
Demos Google Docs–style collaborative applications that use Matrix as the transport so they benefit from Matrix features like end-to-end encryption, decentralization, and user control. The apps are built with Collabs, a TypeScript library that implements CRDT-based collaborative data structures (Map, Array, etc.) which automatically sync between clients and guarantee eventual consistency. The talk outlines Collabs’ distinctive features and shows programming examples of building apps with the library.
AI-written summary · about
related talks
42mDesigning Matrix: A Global Decentralised End-to-End Encrypted..
01h 07mMatrix is a Distributed Real-time Database
39mBuilding a real-time collaboration tool using CRDTs and Kotlin Multiplatform
45mAutomerge: A new foundation for collaboration software
38mAnyone can edit
23mBuilding a real-time collaborative editor with Phoenix
18mRethinking Apps with Local-First Architecture
29mScala and TypeScript Synergy