Alternatives to Lapce
A code editor written in Rust with GPU rendering, built-in LSP support, optional modal editing and remote development. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Lapce
A code editor written in Rust with GPU rendering, built-in LSP support, optional modal editing and remote development.
Replacements
Listings that take over the same core job as Lapce.
Zed
A Rust editor from the people who built Atom, written for speed and for two people editing one file.
Zed is also a GPU-rendered Rust editor with language servers built in, adding real-time collaboration and AI features, but has no comparable remote development.
Visual Studio Code
Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.
Visual Studio Code has a far larger extension ecosystem and mature remote development, but it is Electron-based and not open source.
VSCodium
Visual Studio Code built from the same source without Microsoft’s branding, telemetry or licence.
VSCodium is the MIT-licensed VS Code build with Open VSX extensions, more mature than Lapce but heavier because it runs on Electron.
Sublime Text
A fast native editor for code and prose, paid for but with an evaluation that never stops working.
Sublime Text is a mature fast native editor that handles very large files, but it is closed source, paid and lacks built-in LSP.
Helix
A modal terminal editor with language servers and multiple selections built in, and no plugins to install.
Helix is a modal terminal editor with language servers built in, running in the terminal rather than a GUI and with no plugin system.
Neovim
A modern rewrite of Vim with a built-in language server client, Lua configuration and an embeddable API.
Neovim is a terminal editor with built-in LSP and Lua plugins, making modal editing the default rather than an optional toggle.
Lite XL
Edit text and code in a lightweight Lua-based editor.
Lite XL is a lightweight MIT-licensed editor with Lua plugins and themes, but without Lapce's built-in language server support or remote development.
CudaText
A fast, cross-platform open-source code editor written in Object Pascal and extensible with Python.
CudaText is a fast Object Pascal editor with over 300 lexers and Python add-ons for linters and tools, instead of Lapce's WASI plugins and built-in LSP.
Also worth comparing
These listings name Lapce as their own alternative, so the relationship runs both ways.
code-server
Use a VS Code-based workspace through your browser.
Lapce is a native Rust editor that runs locally against a remote machine for remote development, but it is pre-1.0 with a tiny plugin ecosystem.
CodeEdit
A lightweight, open-source code editor for macOS, built natively in Swift.
Lapce is an open-source Rust editor with GPU rendering, built-in LSP and optional modal editing on all desktops, though it is still pre-1.0 with a tiny plugin ecosystem.
ecode
A lightweight multi-platform code editor built on a hardware-accelerated GUI, focused on responsiveness and performance.
Lapce is an Apache-2.0 Rust editor with GPU rendering, built-in LSP, optional modal editing and remote development, still pre-1.0 with a tiny WASI plugin ecosystem.
Geany
A small, fast IDE built on GTK that starts instantly and does not depend on a heavy desktop environment.
Lapce is a native Rust editor with built-in language server support, which Geany's core lacks, but it is still pre-1.0 with rough edges.
GoLand
Go IDE with completion, refactoring and an integrated debugger.
Lapce is a free Rust editor with built-in LSP and remote development, though it is still pre-1.0 and its plugin ecosystem is tiny.
Pulsar
Community-maintained continuation of the Atom text editor.
Lapce is a native Rust editor with built-in LSP and remote development, faster than Electron editors but still pre-1.0.
RustRover
A JetBrains IDE for Rust with code analysis, refactoring, debugging, testing and Cargo integration.
Lapce is a free, open-source Rust editor with built-in LSP and remote development, but it is still pre-1.0 with a tiny plugin ecosystem.
Similar software
Related functionality, not a direct replacement.
Cursor
An AI code editor built on VS Code, with coding agents that plan and carry out tasks.
Kate
KDE's text editor: syntax highlighting for over 400 languages, split views, multi-cursor editing and an embedded terminal.
Theia IDE
An open-source IDE for desktop and browser from the Eclipse Foundation that runs VS Code extensions.
Neovide
A cross-platform graphical interface for Neovim that adds smooth animations and other visual improvements.