
lapce /
lapce
Lapce is a lightning-fast, highly extensible, and modern code editor written in Rust, featuring native UI, tree-sitter integration, and terminal.
Overview
Lapce enters the text editor domain with a clear goal: providing a highly performant, visual coding environment that boots instantly and handles massive files without stuttering. Written entirely in Rust, it leverages GPU acceleration for rendering the text area and integrates tree-sitter natively for precise syntax highlighting and logical code folding. It features built-in terminal support, a clean remote development capability (similar to VS Code's SSH features), and a fast modal editing mode.
Its performance is incredibly snappy, using significantly less RAM than Electron-based editors like VS Code or cursor environments. The extension system is built around WebAssembly, allowing developers to write language support plugins in any language. The main trade-off is that because Lapce is a young project, its plugin ecosystem and structural polish are not yet as mature as established editors. For developers seeking an incredibly fast, Rust-powered alternative to bulky editors, Lapce is a promising project.
Key topics
- lapce
- rust-editor
- code-editor
- speed-performance
- terminal-interface
Getting started
Installation steps vary depending on how a project is packaged, so the most reliable source is always the official README. As a starting point:
How it compares
Here is how this project sits alongside a few other tools in the same category:
Questions about this project
- What is lapce?
- Lapce enters the text editor domain with a clear goal: providing a highly performant, visual coding environment that boots instantly and handles massive files without stuttering. Written entirely in Rust, it leverages GPU acceleration for rendering the text area and integrates tree-sitter natively for precise syntax highlighting and logical code folding. It features built-in terminal support, a clean remote development capability (similar to VS Code's SSH features), and a fast modal editing mode.
- What license does lapce use?
- Apache-2.0 or MIT
- How popular is lapce on GitHub?
- lapce has roughly 32k stars and 1.2k forks on GitHub as of the latest data.
- Is lapce actively maintained?
- This repository has been updated recently, which is generally a good sign of active maintenance.
- What language is lapce written in?
- lapce is written primarily in Rust.
Repository info
| Owner | lapce |
|---|---|
| Primary language | Rust |
| License | Apache-2.0 or MIT |
| Created | July 16, 2026 |
| Last updated | July 16, 2026 |