Lapce
lapce.dev
1
Leaving SiteNav
External Link Disclaimer
You are about to visit lapce.dev. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Lapce is a lightning-fast, open-source code editor written in Rust, created by Dongdong Zhou. It is designed to combine the raw performance and low resource consumption of lightweight editors like Vim with the rich feature set and extensibility of modern IDEs like VS Code. The editor uses Floem (a Rust UI framework also developed by the Lapce team) for rendering, which leverages the GPU via wgpu for hardware-accelerated UI rendering, resulting in extremely smooth scrolling, typing, and rendering even on large files. Lapce also integrates Dracula-inspired themes and a built-in terminal. Key features include: Vim-mode built-in (modal editing with normal, insert, visual, and command modes, supporting most standard Vim motions and operators), a plugin system based on WASI (WebAssembly System Interface), allowing plugins to be written in any language that compiles to WebAssembly, ensuring safe and portable plugin execution with zero native dependencies, syntax highlighting powered by Tree-sitter for fast, incremental parsing and accurate syntax highlighting across over 100 programming languages, built-in Language Server Protocol (LSP) support for code completion, go-to-definition, find references, hover documentation, and code actions, integrated terminal with shell integration, built-in file tree explorer with fuzzy file finder, multi-cursor editing support, find and replace with regular expression support, command palette (similar to VS Code) for quick access to all commands, and built-in Git integration for viewing diffs and managing branches. As of 2026, Lapce has over 35,000 stars.
Statistics
1
Views
0
Clicks
0
Like
0
Dislike