Lapce is built on a Rust-based core. Its interface, developed with the Floem framework, is designed to remain fluid and responsive. Under the hood, the editor adopts Xi-Editor's "Rope Science" to ensure high-performance text manipulation, while rendering is handled by Wgpu. The application is compatible with Windows, Linux, and macOS.
The editor features native LSP support, providing access to intelligent code completion, diagnostics, and code actions. Modal editing is integrated as a first-class feature, allowing users to toggle a Vim-like experience at any time.
Remote development capabilities are supported natively, drawing inspiration from the workflow found in VS Code. Lapdev is used to help manage these remote environments. Additionally, the editor includes an integrated terminal, enabling users to execute commands without leaving their workspace.
The plugin system allows for extensions written in any language that compiles to WASI, such as C, Rust, or AssemblyScript. Lapce is open-source software released under the Apache License 2.0, encouraging community members to contribute to or reuse the codebase. It should be noted, however, that official stable packages have not yet been released.
Claude Code Hub AI API Proxy for Teams Deploy in Minutes
Paper2Video: Transforming LaTeX Papers into AI-Generated Presentation Videos
Octo: A Zero-Telemetry Coding Assistant with Smart Auto-Repair
SafeLine WAF Installation: System Requirements & Setup Guide
NeuralAgent: An Open-Source AI Agent for Native Desktop Automation
Cline AI Coding Assistant for VS Code: Powered by Claude Sonnet
n8n-MCP: Give Claude Access to 525+ n8n Nodes in Minutes
Claude Code SDK for Python: Installation, Quick Start, and API Reference
Paperless GPT: Smarter OCR and Auto-Tagging for Paperless-NGX
SelfyAI: Build Your Own AI Agent as a Virtual World Asset
AutoGenLib: Generate Python Code on the Fly With OpenAI API
Muscle Memory: Cache AI Agent Actions to Cut LLM Costs and Latency