← All open source projects

Zed

zed-industries/zed

Zed is a fast Rust-based code editor from the creators of Atom and Tree-sitter, with collaboration and modern AI workflows.

Forks 9,004
Language Rust
License NOASSERTION
Synced 2026-06-10

What it is

Zed is a code editor written mostly in Rust. It comes from people connected to Atom and Tree-sitter, and the project clearly focuses on speed, UI responsiveness, code structure, and collaboration.

For users, Zed competes with an entire development environment: VS Code, JetBrains IDEs, Vim/Neovim, and Sublime Text. Its bet is that an editor can be fast, modern, and powerful without feeling heavy.

What is inside

The repository contains the editor application, UI layer, buffers, projects, language server support, extensions, terminal, settings, and integrations. The docs link to installation for macOS, Linux, and Windows, plus instructions for developing Zed itself.

A practical scenario is to install Zed as a main or secondary editor, connect languages through LSP, and configure theme, key bindings, and extensions. Teams may also care about collaboration and AI-assisted development features.

Editor settings example

This snippet shows the style of user settings: JSON-like configuration for theme, font size, and editor behavior.

Language: JSON
{
  "theme": "One Dark",
  "buffer_font_size": 15,
  "format_on_save": "on"
}

Strengths

The strength is speed and lightness. Zed is interesting for people who like fast editors but still want language servers, extensions, terminal integration, and team development features.

Limits

The limitation is ecosystem maturity. Older editors have more extensions, enterprise workflows, and familiar integrations. Before switching, teams should check language support, debugging, extensions, and fit with their workflow.