Lapce

lap.dev ↗

An open-source desktop code editor with native rendering, LSP, an integrated terminal, and SSH development.

SI Score
40/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Lapce

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Lapce homepage

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