Lapce is a modern, modal code editor written in Rust with a focus on performance and developer productivity. Created by Dongdong Zhou, Lapce is GPU-accelerated, uses async I/O throughout, and supports remote development out of the box.
The editor includes a built-in terminal, Git integration, plugin system via WebAssembly, and LSP/DAP support — all packaged into a snappy native binary that ships for Windows, macOS, and Linux.
Lightning-fast and powerful code editor. GPU-rendered, Rust-implemented, remote development built in.
✨ Features
wgpu-rendered UI. Buttery smooth scrolling and typing even on huge files.
Built-in remote dev over SSH. Open a workspace on a remote machine like it were local.
Plugins written in any language that compiles to WASM. Sandboxed, language-agnostic.
Language servers and debuggers built in. Hover, goto-def, breakpoints, watch.
Integrated terminal feels like a real terminal. Split panes, sessions, shells.