Best of Zed2024

  1. 1
    Article
    Avatar of zedZed·2y

    Zed Decoded: Linux when?

    Zed is being developed for Linux with the help of the open-source community. The challenges in building a GUI application for Linux include cross-platform support, package management, different display servers, desktop environment compatibility, renderer implementation, and more. Despite the challenges, Zed on Linux is making progress and is close to an alpha release.

  2. 2
    Article
    Avatar of zedZed·2y

    Life of a Zed Extension: Rust, WIT, Wasm

    Extensions in Zed, added earlier this year, enable additional languages, themes, snippets, and commands. These extensions are written in Rust, compiled into WebAssembly (Wasm) modules using the WebAssembly Component Model, and leverage Tree-sitter for parsing within Wasm. Extensions are managed via a repository and compiled using a CLI tool. Upon installation, extensions are downloaded as pre-compiled Wasm archives and integrated into Zed through a Wasm runtime. The effort showcases a harmonious integration of Rust and Wasm technologies, creating a powerful extension ecosystem.

  3. 3
    Article
    Avatar of zedZed·2y

    Zed Decoded: Why not just embed Neovim?

    Learn about Zed's Vim mode, why it doesn't embed Neovim, and the features that are missing in Zed's Vim mode.

  4. 4
    Article
    Avatar of zedZed·2y

    We Have to Start Over: From Atom to Zed

    The founders of Zed discuss the technological choices they made, the importance of Rust to their vision, and the balance between building and polishing different parts of the editor.