
Fast, open-source code editor built for humans and AI
Zed is a high-performance, open-source code editor built for speed, collaboration, and AI-assisted development.
Created by the team behind Atom and Tree-sitter, Zed is written from scratch in Rust and designed to make coding feel fast, responsive, and lightweight. It uses multiple CPU cores and GPU acceleration to deliver a smooth editing experience, even in large codebases.
Zed is also built for modern AI-powered workflows. Developers can run coding agents, use edit predictions, navigate projects, apply code changes, and work with external AI tools directly inside the editor. It supports agentic development without turning the editor into a slow, heavy environment.
Another strong feature of Zed is real-time collaboration. Teams can code together, chat, share projects, and collaborate inside the same editor experience. This makes it useful not only for individual developers, but also for engineering teams, pair programming, remote development, and AI-assisted coding sessions.
Overall, Zed is a modern open-source alternative to traditional code editors like VS Code, Sublime Text, Atom, and AI-focused editors such as Cursor. It is especially attractive for developers who care about performance, clean design, open-source software, and native AI workflows.
Welcome to Zed, a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
On macOS, Linux, and Windows you can download Zed directly or install Zed via your local package manager (macOS/Linux/Windows).
Other platforms are not yet available:
See CONTRIBUTING.md for ways you can contribute to Zed.
Also... we're hiring! Check out our jobs page for open roles.
Zed source code is licensed primarily under GPL-3.0-or-later, with Apache-2.0 components where marked.
License information for third party dependencies must be correctly provided for CI to pass.
We use cargo-about to automatically comply with open source licenses. If CI is failing, check the following:
no license specified error for a crate you've created? If so, add publish = false under [package] in your crate's Cargo.toml.failed to satisfy license requirements for a dependency? If so, first determine what license the project has and whether this system is sufficient to comply with this license's requirements. If you're unsure, ask a lawyer. Once you've verified that this system is acceptable add the license's SPDX identifier to the accepted array in script/licenses/zed-licenses.toml.cargo-about unable to find the license for a dependency? If so, add a clarification field at the end of script/licenses/zed-licenses.toml, as specified in the cargo-about book.Zed is developed by Zed Industries, Inc., a for-profit company.
If you’d like to financially support the project, you can do so via GitHub Sponsors. Sponsorships go directly to Zed Industries and are used as general company revenue. There are no perks or entitlements associated with sponsorship.
Be the first to comment.