Zed

Zed: Open Source Alternative to VS Code

High-performance multiplayer code editor in Rust — GPU-accelerated, AI-native, built for speed.

Open source alternative to:VS CodeCursorSublime TextJetBrains

Zed is an open-source alternative to VS Code, listed in our [Developer Tools](/categories/developer-tools) directory. Zed is a high-performance, multiplayer code editor with 84k+ GitHub stars, built from scratch in Rust by the creators of Atom and Tree-sitter. GPU-accelerated via GPUI, it targets developers who want native speed, built-in collaboration, and first-class AI — without Electron overhead.

Compare Zed with Cursor and Sublime Text before you choose your stack.

Key features

Performance & editing

  • GPU-accelerated rendering for fast scrolling, file switching, and cursor response
  • Tree-sitter syntax highlighting and Language Server Protocol (LSP) support
  • Multibuffer editing — compose excerpts from across the codebase in one surface
  • Vim mode with text objects, marks, and modal bindings
  • Built-in REPL, diagnostics, inlay hints, and syntax-aware selections

Collaboration

  • Real-time multiplayer editing with teammates in the same project
  • Voice and video channels, screen sharing, and project sharing
  • Follow mode to track another collaborator's cursor

AI & agents

  • Native AI panel and inline completions (not bolted-on extensions)
  • Edit prediction powered by Zeta2, Zed's open-weight language model
  • Agentic editing with parallel agents across multiple projects
  • Connect external agents (Claude Agent, Codex, OpenCode) via ACP
  • MCP server support to extend agent context

Git & debugging

  • Built-in Git panel: stage, commit, diff, push, pull, and branch management
  • Clickable links to GitHub, GitLab, Bitbucket, Codeberg, and self-hosted forges
  • Copy permalink to specific lines at a commit
  • Debug Adapter Protocol (DAP) support across languages

Extensions

  • Growing extension ecosystem for languages, themes, and formatters
  • Import settings and keybindings from VS Code

Zed vs VS Code

ZedVS Code
LicenseGPL-3.0 (open source)Proprietary
ModelsBring your own keys / local modelsVendor-locked models
DeploymentSelf-hosted or cloudSaaS only
PrivacyData stays on your infrastructureProcessed by vendor
CostFree software + API usageSubscription pricing

Choose Zed if you want open-source code, self-hosting options, and full control over your data and deployment.

Choose VS Code if you prefer a managed proprietary product with vendor support and minimal setup.

Browse more open-source alternatives to VS Code, or explore other tools in Developer Tools.

At a glance

LicenseGPL-3.0 (Apache-2.0 components)
PlatformsmacOS, Linux, Windows
Self-hostedDesktop app (not server-deployable)
StackRust, GPUI, Tree-sitter
AIBuilt-in + ACP agents + MCP

Note on licensing

Zed source is primarily GPL-3.0-or-later with Apache-2.0 components where marked. Pre-built binaries are distributed by Zed Industries — download from zed.dev or build from source on GitHub.

FAQ

Is Zed a free alternative to VS Code?

Yes. Zed is open source under GPL-3.0. You can self-host it at no software cost — you only pay for infrastructure or optional managed services.

How does Zed compare to VS Code?

Zed gives you source code access, self-hosting, and data ownership. VS Code is a proprietary product focused on managed convenience. See the comparison table above for a side-by-side breakdown.

Can I self-host Zed?

Yes. Zed supports self-hosted deployment, which is a core reason teams choose it over VS Code. Check the Getting started or Self-hosting section for install commands.

Is Zed suitable for production?

Zed is actively maintained with a strong open-source community. Many teams run it in production as a Developer Tools alternative to VS Code. Review the At a glance table for license and stack details.

What are alternatives to Zed and VS Code?

Browse alternatives to VS Code for more open-source options, including tools compared to Cursor. Explore the full Developer Tools category for related projects.

Screenshots

Zed screenshot 1

Tags

code-editoriderustcollaboration

Built with

RustGPUITree-sitterLSPDAP