zed

NameLast commit messageLast commit date
.cargoRemove 2 suffix from gpui_macros, fix compile errors in tests2 years ago
.configtests: Test 'db' package sequentially (#2654)3 years ago
.githubDisable Discord URL embed (#6892)2 years ago
.zedUse auto formatter settings for Zed repo.2 years ago
assetsLoad JSON themes (#6893)2 years ago
cratesWIP: Add item splitting into the editor itself2 years ago
docsDocumentation: Clarify shortcuts and fix grammar (#6821)2 years ago
pluginsUse the same serde version across the entire workspace3 years ago
scriptLoad JSON themes (#6893)2 years ago
.dockerignoreAdd serialized versions of themes (#6885)2 years ago
.gitignoreAdd serialized versions of themes (#6885)2 years ago
.gitmodulesWIP: start on live_kit_server4 years ago
.mailmapSort `.mailmap` alphabetically (#6711)2 years ago
Cargo.lockUpgrade `tree-sitter-php` to v0.21.1 (#6902)2 years ago
Cargo.tomlUpgrade `tree-sitter-php` to v0.21.1 (#6902)2 years ago
CODE_OF_CONDUCT.mdAdd `CODE_OF_CONDUCT.md` (#4239)2 years ago
CONTRIBUTING.mdFix grammatical error in contributing guidelines (#6772)2 years ago
debug.plistWIP2 years ago
docker-compose.sqlAdd config files for running Postgres inside Docker Compose (#3637)2 years ago
docker-compose.ymlAdd config files for running Postgres inside Docker Compose (#3637)2 years ago
DockerfileBump Rust to 1.75 (#3815)2 years ago
LICENSE-AGPLchore: Add crate licenses. (#4158)2 years ago
LICENSE-APACHEchore: Add crate licenses. (#4158)2 years ago
LICENSE-GPLLicenses: change license fields in Cargo.toml to AGPL-3.0-or-later. (#5535)2 years ago
ProcfileUpdate procfile and local development docs, zed.dev is no longer needed2 years ago
README.mdAdd installation instructions to README (#6870)2 years ago
rust-toolchain.tomlRemove redundant install Rust steps2 years ago
typos.tomlFix typos configuration (#6877)2 years ago
README.md

Zed

CI

Welcome to Zed, a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Installation

You can download Zed today for macOS (v10.15+).

Support for additional platforms is on our roadmap:

Developing Zed

Contributing

See CONTRIBUTING.md for ways you can contribute to Zed.

Licensing

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:

  • Is it showing a no license specified error for a crate you've created? If so, add publish = false under [package] in your crate's Cargo.toml.
  • Is the error 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.
  • Is 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.