Edit code collaboratively with low latency
If you want to work on the same file simultaneously with others and experience the speed of a local environment, this tool is suitable. Zed is a high-performance multiplayer code editor developed by the team that created Atom and Tree-sitter. Written in Rust, it aims for fast response times and is available on macOS, Linux, and Windows.
Multiplayer editing and platform support
The core feature of Zed is its multiplayer capability, which allows multiple users to edit code simultaneously. This focuses on reducing latency during remote collaboration and sharing changes in real time. You can currently download it directly or install it via the package manager for each operating system on macOS, Linux, and Windows. A web version is not yet available, though related discussions are ongoing. Developers can check the documentation for build instructions for macOS, Linux, and Windows respectively.
Licensing and contribution
The Zed source code primarily follows the GPL-3.0-or-later license, while some components apply the Apache-2.0 license. The cargo-about tool is used to automate open-source license compliance, and if CI fails, you should check the publish setting in Cargo.toml or the accepted array in script/licenses/zed-licenses.toml. If you wish to contribute, refer to the CONTRIBUTING.md document, or you can participate through Zed Industries' hiring page.
Pre-use considerations
Zed is developed by Zed Industries, Inc., a for-profit company, and financial support via GitHub Sponsors is used as general company revenue. Sponsorship does not grant any privileges or rights. If your environment requires web-based usage, note that it is not yet supported. Additionally, because the GPL-3.0 license applies, you must review the license conditions when creating derivative works based on it. It is currently optimized for desktop environments, so it is recommended to verify package manager compatibility for specific platforms in advance.