Skip to content
SPECIFICTION
Get listed

Evcode vs Lapce

Evcode

github.com

Lapce

lap.dev

Side by side

FigureEvcodeLapce
Price from—Free
Free plan—Yes
Free trial——
Open source—Yes
Windows—Yes
macOSYesYes
Linux—Yes
Plans published02
Spec score · Rust IDEs7.1 (#12)8.4 (#1)
LicenseThe repository identifies Evcode as licensed under the MIT License.The project is released under the permissive Apache License 2.0.
ProductEvcode describes itself as a Rust terminal IDE for developers seeking a fast, focused alternative to heavyweight GUI editors.Lapce is an open source code editor written in Rust.

Plans

Evcode

No plans published.

Evcode pricing →

Lapce

  • LapceFree
  • Lapce editorFree

Lapce pricing →

In their own words

Evcode

Evcode is a free, open-source Rust terminal IDE for macOS, built around terminal-first, keyboard-driven development and fast experimentation. Its editor provides multiple tabs, syntax highlighting, text selection, undo and redo, clipboard integration, and cursor navigation. Built-in LSP support can provide diagnostics, error highlighting, language awareness, and real-time feedback where an LSP server exists. Teleport is a fuzzy file finder for project navigation, while a file tree shows project structure. An integrated terminal runs commands for compiling, testing, or scripts, including Cargo, Python, Node, build systems, and shell commands. Ghost Snap stores a buffer snapshot in memory and mirrors it to a local path; Ghost Diff shows changes against that snapshot, and Ghost Rollback restores the last one. Evcode is MIT licensed. Installation is documented through Cargo, including `cargo install evcode`; the latest listed release is 1.0.0. The README reports approximately 7–10 MB of idle RAM usage.

Visit github.com

Lapce

Lapce is an open-source code editor written in Rust, available for Linux, macOS, and Windows. It uses a native graphical interface with GPU acceleration through Floem. For code intelligence, it combines Tree-sitter syntax highlighting with Language Server Protocol support for completion, diagnostics, and code actions. Developers can connect to a remote machine to work in an environment matching a production server, and the included terminal opens at the workspace path. The editor has built-in Vim-like modal editing and supports multiple cursors. Plugins can be written in any programming language that compiles to WASI, and the editor supports extensions. Downloads include Linux tar.gz builds for x86 and ARM, Windows system installer and portable x86 builds, and a universal macOS DMG. The product page displays version 0.4.2. Its documentation covers setup, settings, keybindings, modal editing, remote development, themes, terminal use, multiple cursors, syntax highlighting, and plugin development. The About page says Lapdev is maintained by the Lapce team and describes Lapce and Floem as open-source projects.

Visit lap.dev