- Home
- Editor Software
- Lapce
Lapce
What it is
Lapce is a free, open-source code editor written in Rust for Linux, macOS, and Windows. Its native graphical interface uses GPU acceleration through Floem. For code intelligence, Lapce uses 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, while the built-in terminal opens at the workspace path.
The editor also includes Vim-like modal editing and multiple cursors. Extensions are supported, and plugins can be written in any programming language that compiles to WASI. 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 and Floem are described as open-source projects, and Lapdev says Lapce is maintained by the Lapce team.
For and against
For
- Free and open source.
- Supports Linux, macOS, and Windows.
- Includes LSP completion, diagnostics, and code actions.
- Can connect to a remote development machine.
- Plugins can be written in languages compiling to WASI.
Against
- The product page displays version 0.4.2.
- Linux downloads are listed as tar.gz builds.
The verdict
Lapce offers code intelligence, remote development, and several editing modes in a free editor for three desktop platforms. Its listed downloads and documentation provide details for getting started and extending it.
Who it suits
Lapce suits developers seeking an open-source editor for Linux, macOS, or Windows. Its remote development, modal editing, and plugin support may appeal to developers who want those workflows.
Plans and prices
Lapce editor
open-source desktop editor · Linux, Windows, macOS · built-in LSP, terminal, Vim mode, remote development, WASI plugins
Read 15 Oct 2026 · github.com
Lapce
Open source code editor
Read 29 Sep 2026 · lap.dev
On the record
- Architecture
- The frontend, filesystem access, plugins and language servers communicate through lapce-proxy, which also runs on remote machines.docs.lapce.dev · read 15 Oct 2026
- Availability disclaimer
- The maker's terms say the site may experience interruptions and that uninterrupted, secure or error-free operation is not guaranteed.lap.dev · read 15 Oct 2026
- Code intelligence
- Lapce includes Tree-sitter syntax highlighting and LSP support for completion, diagnostics, and code actions.lap.dev · read 29 Sep 2026
- Community support
- The project directs users to Discord, Reddit and Matrix for discussion and feedback.github.com · read 15 Oct 2026
- Company transparency
- The opened official pages do not state a legal entity name beyond Lapdev, headquarters, founding year, employee count or funding.lap.dev · read 15 Oct 2026
- Current site version
- The product page displays Lapce version 0.4.2.lap.dev · read 15 Oct 2026
- Documentation
- Lapce documentation includes setup, command palette, settings, keybindings, modal editing, remote development, themes, terminal, multiple cursors, syntax highlighting, and plugin development.docs.lapce.dev · read 29 Sep 2026
- Documentation depth
- The GitBook documentation covers setup, workspaces, remote SSH, terminal profiles, keybindings, syntax grammars, architecture and plugin publication, but its introduction page says it was last updated a year ago.docs.lapce.dev · read 15 Oct 2026
- Downloads
- The official site offers Linux x86_64 and ARM64 archives, Windows x86_64 installer and portable builds, and a universal macOS disk image.lap.dev · read 15 Oct 2026
- Extension support
- Yeslap.dev · read 22 Sep 2026
- Interface
- Lapce uses a native GUI with GPU acceleration through Floem.lap.dev · read 29 Sep 2026
- Language intelligence
- Built-in LSP support supplies completion, diagnostics and code actions.lap.dev · read 15 Oct 2026
- Latest stable release
- GitHub lists v0.4.6 as the latest stable release, dated January 21, 2026, with a nightly channel also available.github.com · read 15 Oct 2026
- License
- The project is released under the permissive Apache License 2.0.github.com · read 15 Oct 2026
- Limit: debugging
- A 2023 review praised SSH editing but said the reviewer could not find debugging or DAP support and hoped for fuller plugin documentation.raygervais.ca · read 15 Oct 2026
- Limit: Linux packaging
- A C++ developer report noted that Linux downloads were a tarball or single binary and expressed a preference for AppImage or Flatpak packaging.lorendb.dev · read 15 Oct 2026
- Limit: maturity
- MacGeneration reported that Lapce was still pre-alpha, had a small volunteer team, limited extensions and could not open one large test text file that other editors handled.macg.co · read 15 Oct 2026
- Limit: plugin ecosystem
- Open Source For You said the plugin ecosystem was still developing and less mature than VS Code's.opensourceforu.com · read 15 Oct 2026