/conclave

CRDT and WebRTC based real-time, peer-to-peer, collaborative text editor

Primary LanguageJavaScript

Conclave Logo

Conclave: Collaborate in private

Summary

Conclave is an open-source, real-time, collaborative text editor for the browser built from scratch in JavaScript.

Intrigued by collaboration tools like Google Docs, we set out to build one from scratch. Conclave uses Conflict-Free Replicated Data Types (CRDT) to make sure all users stay in-sync and WebRTC to allow users to send messages directly to one another. The result is a private and decentralized way to collaborate on documents.

For more details on how we designed and built Conclave, read our case study.