Open-source code editors
8 code editors whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
GNU Emacs Grade B
Extensible text editor from the GNU Project, programmable in Emacs Lisp, with packages for code editing, Org mode, email, Git and more.
GPL-3.0-or-later. Source code
Helix Grade B
Modal terminal text editor written in Rust, inspired by Kakoune, with multiple selections, built-in LSP support and Tree-sitter syntax highlighting.
MPL-2.0. Source code
Kate Grade B
Text and code editor from KDE with tabs, split views, LSP support, a built-in terminal and plugins.
LGPL-2.1-or-later. Source code
Neovim Grade B
Fork of Vim focused on extensibility, with a Lua plugin API, a built-in LSP client, Tree-sitter support and an embeddable editor core.
Apache 2.0, with parts inherited from Vim under the Vim license. Source code
Pulsar Grade B
Community-maintained continuation of the Atom editor, hackable through JavaScript packages and themes, with its own package registry.
MIT. Source code
VSCodium Grade B
Community builds of Microsoft's VS Code source under the MIT license, without Microsoft branding and with telemetry turned off. Uses the Open VSX extension registry by default.
MIT. Source code
Zed Grade D
Code editor written in Rust with GPU-accelerated rendering, real-time collaboration and built-in AI agent features.
GPL-3.0-or-later, with some components under Apache-2.0. Source code
Vim Grade D
Modal text editor for the terminal and GUI, configurable through Vim script and plugins. Distributed as charityware that asks users to donate to a children's charity in Uganda.
Vim license, a free software license that also allows modified versions to be distributed under the GPL v2 or later. Source code
Compare all 12 code editors, open source or not.