Lapce is a free, open-source code editor written in Rust for Windows, Linux, and macOS. It uses a native graphical interface with GPU acceleration through Floem. For code intelligence, it provides Tree-sitter syntax highlighting and LSP support for completion, diagnostics, and code actions. Developers can connect to a remote machine to work in an environment matching a production server, and the built-in terminal opens at the workspace path. Editing options include multiple cursors and built-in Vim-like modal controls. Lapce supports extensions, and its plugins can be written in any programming language that compiles to WASI. Available downloads include Linux tar.gz builds for x86 and ARM, Windows system installer and portable x86 builds, and a universal macOS DMG. The product page displays version 0.4.2. Documentation covers setup, settings, keybindings, remote development, themes, terminal use, multiple cursors, syntax highlighting, and plugin development. Lapce is maintained by the Lapce team, and Lapce and Floem are described as open-source projects.
Who it is for
Lapce suits developers looking for an open-source editor on Linux, macOS, or Windows. Its remote development, terminal, and modal editing features may suit varied coding workflows.
What is good
- Available for Windows, Linux, and macOS.
- Includes LSP completions, diagnostics, and code actions.
- Supports remote development.
- Has built-in Vim-like modal editing and multiple cursors.
- Plugins can be written in languages that compile to WASI.
What to know first
- The product page displays version 0.4.2.
- Linux x86 and ARM builds are listed as tar.gz downloads.
- Windows portable build is listed for x86.
Verdict
Lapce combines code intelligence, remote development, and extension support in a free editor. The listed version is 0.4.2.
Lapce plans and pricing
All plansCompared on text editors
- Free plan
- Yes
- Extension support
- Yes




