Editors written in Rust

This collection centers on terminal-based text editors implemented in Rust, highlighting a focused niche within systems programming and editor design. The items span various approaches to text editing for the command line, from full-featured editors (Amp, Helix, Zed, Lapce, Zee) to lightweight or minimalistic efforts (kibi, hired) and niche projects (ed-inspired, OpenGL-backed glyph). Resources include both notable editor projects and GitHub repositories, emphasizing codebases, project goals, and runtimes (e.g., Rust performance, terminal UI, or graphics). The overarching theme is exploring efficient, fast, and ergonomic editing experiences directly in the terminal, leveraging Rust for speed, safety, and cross-platform development. The collection serves as a curated snapshot of contemporary Rust-based editors, inviting comparison of design philosophies (modal vs. modal-free, scripting capabilities, plugin ecosystems) and showcasing the diversity of approaches to terminal text editing in Rust. 12 sources collected on Markwise, last updated June 6, 2025.

  1. Home

    xi-editor.io · Article · Added Apr 21, 2024

    A modern editor with a backend written in Rust.

  2. Zed - Code at the speed of thought

    zed.dev · Article · Added Apr 21, 2024

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

  3. Neovide - Neovide

    neovide.dev · Article · Added Apr 21, 2024

    A Simple, No Nonsense, Cross-Platform, Graphical User Interface for Neovim

  4. Lapce

    lapce.dev · Article · Added Apr 21, 2024

    Lightning-fast and Powerful Code Editor

  5. Helix

    helix-editor.com · Article · Added Apr 21, 2024

    A post-modern modal text editor.

View the full collection on Markwise