Best code editors
Editors and IDEs developers use to write code, including AI-assisted editors.
45 apps, ordered by visits from AppBreakup and how often our research lists each one as an alternative. Open any app to see its alternatives.
All code editors
- Alternatives to Visual Studio Code

Free, extensible code editor from Microsoft.
FreeOpen sourceWindows, macOS, Linux, Web - Alternatives to Cursor

- Alternatives to Zed

High-performance, open-source editor with built-in collaboration.
Open sourcemacOS, Linux, Windows - Alternatives to Neovim

Extensible, Lua-configurable fork of Vim with built-in LSP and Tree-sitter.
Open sourceWindows, macOS, Linux - Alternatives to Sublime Text

- Alternatives to Helix

Modal terminal editor in Rust with multiple selections, LSP and Tree-sitter built in.
Open sourceWindows, macOS, Linux - Alternatives to Nova

Panic's native Mac code editor and lightweight IDE, bought once with optional yearly updates.
PaidmacOS - Alternatives to Windsurf

Windsurf
AcquiredAgentic AI code editor, now sold as Devin Desktop by Cognition.
Free plan + paidWindows, macOS, Linux - Alternatives to Vim

The classic modal text editor, installed on nearly every Unix system.
Open sourceWindows, macOS, Linux - Alternatives to IntelliJ IDEA

JetBrains' flagship IDE for Java and Kotlin, with deep refactoring and Spring support.
Free plan + paidWindows, macOS, Linux - Alternatives to Eclipse Theia

Open-source, VS Code-compatible IDE and IDE framework for desktop and browser.
Open sourceSelf-hostableWindows, macOS, Linux, Web, Self-hosted - Alternatives to CLion

JetBrains' C and C++ IDE, with CMake support and free non-commercial use.
Free plan + paidWindows, macOS, Linux - Alternatives to Visual Studio

Microsoft's full Windows IDE for .NET and C++, with a free Community edition.
Free plan + paidWindows - Alternatives to Positron

- Alternatives to Apache NetBeans

Free, open-source IDE from the Apache Software Foundation for Java, PHP and web development.
Open sourceWindows, macOS, Linux - Alternatives to micro

Easy, modern terminal text editor with normal keybindings and mouse support.
Open sourceWindows, macOS, Linux - Alternatives to VSCodium

Community-built, MIT-licensed VS Code binaries without Microsoft branding or telemetry.
Open sourceWindows, macOS, Linux - Alternatives to Google Antigravity

Google's agent-first development platform with a desktop IDE, CLI and app, free for individuals.
Free plan + paidWindows, macOS, Linux - BbAlternatives to BBEdit
Bare Bones Software's veteran Mac text and code editor, with a generous free mode.
Free plan + paidmacOS - Alternatives to Kate

KDE's free, open-source text editor with LSP, terminal and multi-cursor editing.
Open sourceWindows, macOS, Linux - Alternatives to Eclipse IDE

The long-running open-source IDE for Java and plugin-based tooling, from the Eclipse Foundation.
Open sourceWindows, macOS, Linux - Alternatives to Spyder

Free, open-source scientific Python IDE with a variable explorer and IPython console.
Open sourceWindows, macOS, Linux - Alternatives to CotEditor

- Alternatives to Geany

Lightweight, free GTK editor and IDE for Linux, Windows and macOS.
Open sourceWindows, macOS, Linux - Alternatives to GNU Emacs

The extensible, free software editor you program in Emacs Lisp.
Open sourceWindows, macOS, Linux, Android - Alternatives to Lapce

Open-source, native code editor written in Rust with built-in LSP and Vim mode.
Open sourceWindows, macOS, Linux - Alternatives to RStudio

Posit's long-standing IDE for R, with open-source and commercial editions.
Open sourceSelf-hostableWindows, macOS, Linux, Web, Self-hosted - Alternatives to Code::Blocks

Free, open-source C, C++ and Fortran IDE built around plugins.
Open sourceWindows, macOS, Linux - Alternatives to Notepad++

- Alternatives to PyCharm

JetBrains' Python IDE, with a free core and a Pro tier for web, data and remote work.
Free plan + paidWindows, macOS, Linux - Alternatives to TextMate

Open-source Mac text editor known for bundles, snippets and multiple carets.
Open sourcemacOS - Alternatives to Kakoune

- Alternatives to Xcode

- Alternatives to Kiro

AWS's agentic code editor and CLI built around spec-driven development.
Free plan + paidWindows, macOS, Linux - Alternatives to JetBrains Rider

Cross-platform .NET and game development IDE, free for non-commercial use.
Free plan + paidWindows, macOS, Linux - Alternatives to Android Studio

Google's official free IDE for Android apps, built on IntelliJ with Gemini built in.
FreeWindows, macOS, Linux - Alternatives to GitHub Codespaces

Cloud development environments from GitHub that open in the browser or VS Code.
Free plan + paidWeb, Windows, macOS, Linux - Alternatives to PhpStorm

JetBrains' PHP IDE with built-in Laravel, Symfony and WordPress support.
PaidWindows, macOS, Linux - Alternatives to TRAE

ByteDance's AI code editor with agents, autocomplete and cloud tasks on a VS Code base.
Free plan + paidWindows, macOS, Linux - Alternatives to GoLand

JetBrains' IDE for Go, with deep code analysis, debugging and test tooling.
PaidWindows, macOS, Linux - Alternatives to JetBrains Fleet

JetBrains Fleet
DiscontinuedJetBrains' lightweight multi-language editor, discontinued in December 2025.
FreeWindows, macOS, Linux - Alternatives to RubyMine

JetBrains' Ruby and Rails IDE, free for non-commercial use.
Free plan + paidWindows, macOS, Linux - Alternatives to RustRover

JetBrains' dedicated Rust IDE, free for non-commercial use.
Free plan + paidWindows, macOS, Linux - Alternatives to Void

Void
DiscontinuedOpen-source AI code editor and Cursor alternative; development has been paused.
Open sourceWindows, macOS, Linux - Alternatives to WebStorm

JetBrains' JavaScript and TypeScript IDE, free for non-commercial use.
Free plan + paidWindows, macOS, Linux
Our picks by need
Best for most people
Visual Studio CodeBest for a free option
ZedBest for open source
NeovimBest for self-hosting
Eclipse TheiaBest for Mac
CursorBest for Windows
Sublime TextBest for Linux
HelixPopular comparisons
Common questions
What are the best code editors?
Based on how often our research lists them as alternatives and visits from AppBreakup, the leading code editors right now are Visual Studio Code, Cursor, Zed, Neovim and Sublime Text.
Are there free code editors?
Yes. Visual Studio Code (free), Cursor (free plan + paid), Zed (open source), Neovim (open source) and Helix (open source) have a free option, out of 39 free or freemium apps we track.
Which code editors are open source?
Visual Studio Code, Zed, Neovim, Helix, Vim and Eclipse Theia, and 15 more.