Database schema design has always been a collaborative process β but the tools never reflected that reality. Teams emailed .pdf diagrams back and forth, maintained separate local copies, and lost hours resolving conflicting changes. ER Flow changes this with real-time collaboration powered by CRDTs (Conflict-free Replicated Data Types).
With ER Flow, every team member works on the same live diagram simultaneously. When one engineer adds a table, everyone else sees it appear on the canvas instantly. When a DBA modifies a column type, the change propagates to all connected clients in milliseconds β with no conflicts, no manual merges, and no "which version is current?" confusion. The CRDT algorithm mathematically guarantees that all clients converge to the same state.
Real-time collaboration in ER Flow extends beyond simple editing. Use view-only sharing links to include stakeholders who need to review the schema without editing. See other team members' cursors moving across the canvas. Maintain a complete version history through checkpoints, so you can always roll back to a previous state if a collaborative session takes a wrong turn.
ER Flow uses Yjs β a battle-tested CRDT library β to synchronize schema changes across all connected clients. Two engineers can edit the same table simultaneously and both changes will merge correctly without either being lost.
See who is currently viewing or editing the diagram. Real-time presence keeps the team aware of concurrent work and prevents redundant efforts when multiple engineers are designing in the same session.
Generate a view-only sharing link for the diagram and send it to product managers, designers, or clients. They can explore the schema, zoom in on specific tables, and understand the data model without any risk of accidental edits.
Save named checkpoints at key milestones in your schema design. Compare any two checkpoints to see what changed and generate a migration diff. Restore a previous checkpoint if a collaborative session introduces regressions.
Free to get started. No credit card required.