
About Lapce
Lapce is an open source code editor written in Rust, with a native GPU-accelerated interface. It includes Vim-style editing, LSP support and a built-in terminal.
What it does
Lapce is built to start quickly and respond to typing without a browser engine. It uses Tree-sitter for syntax highlighting and has built-in language server support for completion, diagnostics and code actions. You can open a terminal at your workspace path, and remote development lets you connect to another machine with a local-style workflow.
Key features
- Native GUI with GPU acceleration
- Vim-like modal editing without a plugin
- Built-in LSP for completion and diagnostics
- Plugins written in any language that compiles to WASI
- Remote development on another machine
Who it's for
Developers who want a small, fast native editor, Rust enthusiasts, and people who work on remote servers and want a local-like experience.
Pricing and good to know
Lapce is free and open source under the Apache-2.0 license. Downloads are offered for Windows, macOS and Linux, with portable and installer options on Windows. The project also publishes documentation for the editor and for Floem, its UI toolkit.
Highlights
- Native GUI with GPU acceleration
- Vim-like modal editing without a plugin
- Built-in LSP for completion and diagnostics
- Plugins written in any language that compiles to WASI
- Remote development on another machine












