Product Information
What is Lapce?
A lightning-fast and powerful code editor written in Rust. Lapce is crafted entirely in Rust, with its UI built on Druid. It employs Xi-Editor's Rope Science for text editing and utilizes Wgpu for rendering.
Features:
- Modal editing (Vim-like) as a first-class citizen (can be disabled)
- Built-in LSP support
- Built-in remote development support (inspired by VSCode Remote Development)
- Plugins can be written in programming languages compilable to WASI (C, Rust, AssemblyScript)
- Integrated terminal
How to use Lapce?
Lapce is an open-source code editor written in Rust, with lightning-fast speed and powerful features at its core, designed to offer a smooth and efficient development experience.
Core Functions of Lapce
Lightweight
Support Themes
Rust
Built-in Terminal Emulation
Extensible via plugins/extensions
Syntax Highlighting
Usage Scenarios of Lapce
- Writing Code and Enjoying a Smooth Development Experience
- Developing Remotely by Connecting to Remote Machines with a Local Experience
- Leveraging Built-in LSP Support for Code Intelligence, Such as Code Completion and Diagnostics
- Using Vim-Style Modal Editing for Efficient Operations
- Launching a Built-in Terminal Under the Workspace Path
Common Questions about Lapce
What does Lapce do?
How do I use Lapce?
What are the core features of Lapce?
What are the use cases for Lapce?





















