lapce cover

lapce /

lapce

Lapce is a lightning-fast, highly extensible, and modern code editor written in Rust, featuring native UI, tree-sitter integration, and terminal.

stars★ 32k
forks⑂ 1.2k
Primary languageRust
LicenseApache-2.0 or MIT
Last updatedtoday

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

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:

Open the official repository ↗

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

Ownerlapce
Primary languageRust
LicenseApache-2.0 or MIT
CreatedJuly 16, 2026
Last updatedJuly 16, 2026
← Explore more News & Open Source projectsSpotted outdated info? Suggest an update →