Skip to content
SPECIFICTION
Get listed

Lapce vs NumenText

Lapce

lap.dev

NumenText

github.com

Side by side

FigureLapceNumenText
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hosted—Yes
Plans published21
Spec score · Go IDEs8.6 (#3)8.4 (#9)
LicenseThe project is released under the permissive Apache License 2.0.The repository identifies the project as licensed under Apache License 2.0.
MakerThe About page says Lapdev is maintained by the Lapce team and describes Lapce and Floem as open source projects.The GitHub organization is NUMEN Technologies Inc. and lists Canada as its location.
ProductLapce is an open source code editor written in Rust.NumenText is a terminal-based IDE written in Go, designed as a menu-driven editor with familiar shortcuts.
TerminalLapce includes a workspace terminal, while terminal profiles are documented as experimental and not fully integrated.The integrated terminal supports PTY and command block mode.

Plans

Lapce

  • LapceFree
  • Lapce editorFree

Lapce pricing →

NumenText

  • NumenTextFree

NumenText pricing →

In their own words

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

NumenText

NumenText is a terminal-based IDE written in Go, with a non-modal, menu-driven editor for people who want an IDE in the terminal without learning Vim or modal editing. It has multiple tabs, familiar shortcuts, and syntax highlighting for more than 20 languages. Build and run shortcuts cover C, C++, Go, Rust, Python, JavaScript, TypeScript, Java, and Kotlin. Its LSP client provides autocomplete, go-to-definition, hover information, and diagnostics; its DAP client supports breakpoints and step-by-step debugging. A test runner handles output from go test, pytest, cargo test, Maven, and Gradle, alongside configurable formatters and linters. Other tools include an integrated PTY terminal, regex search and replace, Markdown preview, a hex viewer and editor, bookmarks, TODO/FIXME scanning, and Git diff markers. It runs on macOS and Linux and is available free under Apache License 2.0. The project describes it as a single binary without runtime dependencies; compiling from source requires Go 1.25 or later.

Visit github.com