01REAL-TIME COLLABORATION

A real-time
workspace
for modern teams.

Minimal real-time collaborative editor for modern teams—blazing-fast, conflict-free documents and code powered by a custom RGA CRDT.

LIVE DOCUMENT / RGABRAID / 01
DOCUMENT / OVERVIEW
Think together.
op(site-a, 041) ─────┐
op(site-b, 038) ────┼──→ merged sequence
op(site-c, 012) ────┘
SYNCLIVE
NODESRGA
AB
Start a room

Open a workspace.

Create a document for your team or join an existing room with its invite link.

02The workspace

Your ideas.
In real time.

A shared writing surface for technical work, with live synchronization, structured blocks, and a dedicated code mode.

01
CONFLICT-FREE SYNC

Concurrent edits converge through the custom RGA CRDT.

02
LIVE PRESENCE

See the collaborators currently working in a room.

03
DOCUMENT EXPORT

Carry structured documents into PDF and Word.

04
BUILT FOR DEVELOPERS

Move between plain text and a focused code mode.

BRAID / DOCUMENT PREVIEW
RFC / DISTRIBUTED SYNCSYNCED

A shared document.

Write together without waiting for a lock. Braid merges concurrent character operations and keeps each connected editor in sync.

Changes are applied locally, then synchronized with collaborators in the room.
crdt / operation.tsTypeScript
const operation = {
type: 'insert',
siteId: 'site-a1c2',
clock: 42,
value: 'hello'
};
MODETEXT
SYNCLIVE
FORMATRGA
03Architecture

Built on
CRDTs.

Braid uses a custom Replicated Growable Array, Lamport timestamps, and causal buffering to converge edits across connected peers.

CONCURRENT OPERATIONS / CONVERGENCE
USER A
insert(A)
USER B
insert(B)
USER C
insert(C)
CONCURRENT OPERATIONS
op 01op 02op 03
RGA / CRDT
Converged document
A · B · C
04Capabilities

More than
a text editor.

01
RICH TEXT BLOCKS

Headings, lists, quotes, callouts, and more.

02
12+ CODE LANGUAGES

A code mode with language selection and line numbers.

03
REAL-TIME PRESENCE

See who is connected to your document.

04
PDF / DOCX

Export polished documents for sharing.

05A focused workflow

Designed for
how you work.

DOCUMENT OUTLINE

Navigate document structure at a glance.

MULTI-LANGUAGE SYNTAX

Switch from prose to a dedicated code surface.

TEAM COLLABORATION

Share a room and work alongside connected peers.

DOCUMENT EXPORT

Take your work with you in PDF or DOCX.

06Open source by design

A system built
to be understood.

Explore the project, its architecture, and the choices behind the editor.

VIEW PROJECT
BRAID / SYSTEM MAP
CLIENTS

Text editor
Code editor
Presence

WEBSOCKET SYNC
RGA OPERATIONS
STORAGE

SQLite
PostgreSQL
Document state

07From the project
<1ms
Local insert latency
12+
Code languages
170+
Automated tests
∞
Ways to collaborate

Performance and test figures as documented in the project README.

08Start here

Build together.
Without limits.

OPEN BRAID