What it does
Lapce is an open-source code editor written in Rust. Its official product page describes native GUI/GPU rendering, Tree-sitter syntax highlighting, built-in language-server support, Vim-like modal editing, WASI-based plugins, an integrated terminal, and remote development over SSH.
Lapce combines a graphical local editor with a built-in terminal and a remote-development mode: the docs describe connecting to a machine over SSH, then running plugins and commands on that remote host. That can help when the development environment lives on a server, but the current-state caveat matters: the opened remote-development guide says password authentication requires launching Lapce with --wait, and says its Open folder flow is temporarily unavailable after a UI rewrite while later describing it as available. Treat remote-folder setup as unclear until the docs are reconciled. The editor is distinct from Lapdev, the separately linked remote-development platform.
Strengths
- The official site describes native GUI/GPU rendering and built-in Tree-sitter and LSP features.
- The editor includes an integrated terminal and a WASI plugin system.
- Remote development is documented over SSH, with commands and plugins running on the remote machine.
Watch out for
- The remote-development instructions are ambiguous about opening a remote folder after a UI rewrite.
Best for
- Developers who want a graphical editor with a built-in terminal and language-server features
- Workflows where source and tools reside on a remote SSH host
Sources
- Lapce - Lightning-fast and Powerful Code Editor (Oct 25, 2026)
- Introduction | Lapce Docs (Oct 25, 2026)
- Remote development | Lapce Docs (Oct 25, 2026)
- lapce/LICENSE at master · lapce/lapce · GitHub (Oct 25, 2026)
