lapce
About lapce
Lapce is a code editor written in Rust, designed for speed and efficiency. It utilizes Rope Science from the Xi-Editor for fast computation and wgpu for rendering. The editor supports various intelligent code features through built-in LSP and offers modal editing similar to Vim.
Lapce includes remote development capabilities inspired by VSCode Remote Development, allowing users to work seamlessly with remote systems. It also features a built-in terminal for executing commands directly within the editor.
The editor supports plugins written in languages that compile to WASI format, such as C, Rust, and AssemblyScript. Pre-built releases are available for Windows, Linux, and macOS, and the project is open source under the Apache License Version 2.
Key features
- Built-in LSP support for intelligent code features
- Modal editing support with Vim-like functionality
- Built-in remote development support
- Plugin support for languages compiling to WASI format
- Built-in terminal for executing commands
Download v0.4.6
Jun 10, 2026WindowsWindows
macOSmacOS
LinuxLinux
Frequently asked questions
- Is lapce free?
- Yes. lapce is free and open-source software, distributed under the Apache-2.0 license.
- Which platforms does lapce support?
- lapce provides downloads for Windows, macOS, Linux.
- What is the latest version of lapce?
- The latest version is v0.4.6, released on Jan 21, 2026.
- What platforms does Lapce support?
- Lapce provides pre-built releases for Windows, Linux, and macOS.
- How can I install Lapce?
- You can download pre-built releases from the GitHub repository or use a package manager for installation.
- What license is Lapce released under?
- Lapce is released under the Apache License Version 2.
- Can I contribute to Lapce?
- Yes, contributions are welcome. Guidelines can be found in the CONTRIBUTING.md file in the repository.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.