Zed: Collaborative coding at the speed of light
summary
Zed is a fast Rust-based code editor with a private alpha planned that proves real-time pair editing works: live multi-cursor collaboration, editable project-wide search, and a demo fixing a Unicode/emoji bug with unit tests that pass. It uses conflict-free replicated data types for keystroke-level sync, a custom GPU UI called gpui to minimize input-to-pixel latency, and tree-sitter for millisecond incremental parsing. Deterministic async fuzzing via a seeded executor prevents flaky concurrency bugs and makes collaboration reliable.
AI-written summary · about
chapters (9)
- 0:00Zed introduction
- 8:30Problems with current tools
- 13:06Building Zed from scratch
- 15:55Zed standalone features
- 18:04Live demo: real-time collaboration
- 27:14Seamless collaboration in Zed
- 34:08Zed performance breakthroughs
- 41:26Alpha program and plans
- 43:10Q&A
related talks
25mTurning codebases into conversations
03mMeet our speakers: – Nathan Sobo
33mBuilding a pair-programming app in public with Rust
27mThe Path to Pair Programming in Che
34mBespin, Skywriter, Ace - The Past, Present and Future of online Code Editing
04mLive Coding
01h 03mMaking a desktop IDE distributed and collaborative
57mRemote Pairing
