Zed logo

Zed

High-performance, collaborative code editor built on Rust

Zed delivers a fast, multiplayer code editor for macOS and Linux, leveraging Rust and Tree‑sitter for responsive editing and real‑time collaboration.

Zed banner

Overview

Overview

Zed is a high‑performance code editor that enables real‑time, multiplayer editing. Built in Rust and powered by Tree‑sitter, it delivers low‑latency typing, precise syntax highlighting, and smooth UI responsiveness.

Who it’s for

The editor targets developers and teams working on macOS or Linux who need instant collaboration without leaving their native environment. Its architecture suits projects that value speed, safety, and modern language tooling, and it integrates well with AI‑assisted coding workflows. Its plugin system leverages Tree‑sitter grammars to provide accurate language features out of the box.

Getting started

Download Zed directly from the website or install it via your system’s package manager on macOS or Linux. After installation, you can open a workspace, invite collaborators, and begin editing together. While Windows and web versions are tracked for future release, the current builds focus on delivering a polished experience on supported platforms.

Highlights

Real‑time multiplayer editing with low latency
Rust‑based core for high performance and safety
Tree‑sitter powered syntax highlighting and language support
Native macOS and Linux builds with package‑manager installation

Pros

  • Extremely responsive UI even with large files
  • Built‑in collaboration eliminates need for external tools
  • Modern Rust codebase simplifies contributions and maintenance
  • Accurate language parsing thanks to Tree‑sitter

Considerations

  • No official Windows or web client yet
  • Licensing compliance may require manual configuration
  • Limited plugin ecosystem compared to older editors
  • Early-stage feature set may lack some IDE integrations

Managed products teams compare with

When teams consider Zed, these hosted platforms usually appear on the same shortlist.

Amazon Q Developer logo

Amazon Q Developer

Generative AI coding assistant for building, operating, and transforming software

Claude Code logo

Claude Code

AI pair‑programmer for code generation, refactors, and explanations

CodeGPT logo

CodeGPT

AI code assistant for generating, explaining, and refactoring code

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Development teams on macOS or Linux seeking live collaboration
  • Engineers who prioritize editor speed and reliability
  • Projects that benefit from precise syntax analysis
  • Users interested in Rust‑centric development tools

Not ideal when

  • Windows‑only development environments
  • Users needing a browser‑based editor
  • Teams reliant on extensive VS Code extensions
  • Organizations requiring fully audited license guarantees out of the box

How teams use it

Pair programming across remote locations

Developers edit the same file simultaneously, seeing each other's cursor and changes instantly, reducing context‑switching.

Live code review sessions

Team members walk through code together, comment in real time, and make edits without leaving the editor.

Large codebase navigation with AI assistance

Fast rendering of syntax trees enables AI suggestions to appear without lag, improving productivity on complex projects.

On‑premise collaborative workshops

Instructors launch a shared workspace for students, allowing hands‑on coding exercises with immediate feedback.

Tech snapshot

Rust98%
Inno Setup1%
Tree-sitter Query1%
Shell1%
WGSL1%
Metal1%

Tags

rust-langgpuizedtext-editor

Frequently asked questions

Which operating systems does Zed support?

Official binaries are available for macOS and Linux. Windows and web builds are tracked for future release.

How can I install Zed?

Download the installer from zed.dev or use your system’s package manager (e.g., Homebrew on macOS, apt on Linux).

What is required to start a collaboration session?

Open a workspace, share the generated collaboration link with teammates, and they can join instantly.

How does Zed handle open‑source licensing?

It uses cargo‑about to verify third‑party licenses. Contributors must ensure their crates specify appropriate SPDX identifiers.

Project at a glance

Active
Stars
73,720
Watchers
73,720
Forks
6,669
Repo age4 years old
Last commit13 hours ago
Primary languageRust

Last synced 12 hours ago