7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

8 alternatives ranked by real activity

Open-source Sublime Text alternatives

A curated, ranked list of the 8 best open-source alternatives to Sublime Text.

The best open-source alternative to Sublime Text is Visual Studio Code. If that doesn't suit you, other good options are Neovim, Zed, Helix and Vim.

Sublime Text alternatives are mainly developer tools. 8 of them shipped code in the last 30 days, 8 can be self-hosted, and 3 use a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Visual Studio Code

The open-source Code - OSS repository from Microsoft that Visual Studio Code is built from, a cross-platform code editor with debugging and extensions.

GitHub stars
193k
Last commit
today
Latest release
1.140.0
Licence
MIT
code.visualstudio.comVisual Studio Code homepage screenshot

This repository, known as Code - OSS, is where Microsoft develops Visual Studio Code together with the community. Visual Studio Code is a code editor that pairs the simplicity of a lightweight editor with the tools developers need to edit, build and debug, and it runs on Windows, macOS and Linux. Roadmap and iteration plans are published alongside the code.

Main capabilities include code editing, navigation and code understanding support, lightweight debugging and integration with existing tools. A rich extension model lets people add languages, themes and tooling. The editor is built with TypeScript on Electron and is updated monthly, with a daily Insiders build for those who want the newest changes.

The source code is available under the MIT license. The downloadable Visual Studio Code product is a distribution of this repository that adds Microsoft-specific customizations and ships under a traditional Microsoft product license. That distinction matters for anyone who wants to build a fully open-source editor straight from the repository.

Key features

  • Code editing with navigation and code understanding
  • Lightweight built-in debugging
  • Extension model for languages and tools
  • Integration with existing development tools
  • Runs on Windows, macOS and Linux
  • Monthly releases plus daily Insiders builds

Pricing: Source code is MIT licensed; the Microsoft-branded Visual Studio Code build ships under a separate product license.

Neovim

A refactored fork of Vim focused on extensibility and usability, with an API for many languages and an embedded terminal emulator.

GitHub stars
103k
Last commit
today
Latest release
v0.12.5
neovim.ioNeovim homepage screenshot

Neovim is a text editor that refactors Vim to simplify maintenance, encourage contributions, split work among several developers, and allow advanced user interfaces without changes to the core. Most Vim plugins work with it, as do Ruby and Python-based ones, so existing setups largely carry over.

Key features include modern GUIs, an API that can be accessed from many languages such as C, Go, JavaScript, Python, Lua and Rust, a terminal emulator embedded in the editor and open to scripting, asynchronous job control, data shared across multiple editor instances, and support for XDG base directories. The full feature list is available in the built-in help.

Pre-built packages are provided for Windows, macOS and Linux, and many distributions package it, including Homebrew, Debian, Ubuntu, Fedora and Arch Linux. It can also be built from source with CMake. The README includes guidance for moving over from Vim. GitHub lists the license as 'Other', so check the repository for details. It suits developers and writers who like modal editing and want a scriptable editor.

Key features

  • Vim-compatible modal editing and plugins
  • API accessible from many languages
  • Terminal emulator built into the editor
  • Asynchronous job control
  • Shared data across editor instances
  • Support for modern GUIs

Pricing: Free and open source; check the repository for the exact license terms.

Read more about NeovimWebsite GitHub

Zed

A performance-focused, multiplayer code editor written in Rust by the creators of Atom and Tree-sitter, available on macOS, Linux and Windows.

GitHub stars
91k
Last commit
today
Latest release
v1.22.0
zed.devZed homepage screenshot

Zed is a code editor built for speed and for editing together with other people, created by the team behind Atom and Tree-sitter. It is written in Rust and available for macOS, Linux and Windows, with a web version still only under discussion. It is developed by Zed Industries, a for-profit company.

The code is mostly GPL-3.0-or-later, with some Apache-2.0 components that are labeled as such, and the project uses tooling to keep third-party license information correct. Installation is by direct download or through local package managers on each platform, and the repository documents how to build Zed for each operating system.

Zed suits developers who want a fast native editor with collaboration built in and are comfortable with a GPL-licensed codebase. Sponsorship donations through GitHub Sponsors go directly to the company, and contributions are welcome through the guidelines in CONTRIBUTING.md.

Key features

  • Native code editor written in Rust
  • Multiplayer editing with collaborators
  • Available on macOS, Linux and Windows
  • Built on the GPUI framework
  • Buildable from source on each platform

Pricing: Free Personal plan. Pro costs $10 per month with $5 of tokens included and a 14-day free trial; Business costs $30 per seat per month.

Read more about ZedWebsite GitHub

Helix

A terminal-based modal text editor written in Rust, inspired by Kakoune and Neovim, with multiple selections and built-in language server support.

GitHub stars
46k
Last commit
4 days ago
Latest release
25.07.1
Licence
MPL-2.0
helix-editor.comHelix homepage screenshot

Helix is a modal text editor written in Rust and inspired by Kakoune and Neovim. Its editing model is heavily based on Kakoune, whose design decisions the author largely agreed with while building it. It is released under the MPL-2.0 license and is primarily a terminal-based editor.

It offers modal editing in the Vim style, several simultaneous selections, language server support out of the box, and incremental syntax highlighting and code editing built on tree-sitter. The author has said they may explore a custom wgpu-based renderer, along the lines of Emacs. Shortcuts and keymaps are documented on the project website.

The README notes that only certain languages currently have indentation definitions. Installation instructions, a FAQ and a community Matrix space are linked for help. Helix suits developers who like modal editing and want language tooling that works out of the box without assembling many plugins.

Key features

  • Vim-like modal editing
  • Multiple selections and cursors
  • Built-in language server support
  • Tree-sitter syntax highlighting and editing
  • Terminal-based editor written in Rust

Pricing: Free and open source under the MPL-2.0 license.

Read more about HelixWebsite GitHub

Vim

The official repository of Vim, a highly configurable modal text editor derived from Vi that runs on Unix, Windows, macOS and other systems.

GitHub stars
41k
Last commit
yesterday
Licence
Vim
vim.orgVim homepage screenshot

Vim is an enhanced descendant of the classic UNIX editor Vi. It adds spell checking, syntax highlighting, filename completion, block operations, a command history, online help, a scripting language and multi-level undo, and a graphical interface is also available. Vi compatibility is maintained, so people who learned Vi feel at home. This is the official repository, and the license is Vim's own.

It works well for source code and other plain text. Commands are typed with ordinary keyboard characters, which lets fast typists work quickly, while function keys can be mapped to commands and the mouse can be used. It can also be built with a minimal feature set, usually called vim.tiny, to act as a largely POSIX-compatible vi, which many Linux distributions ship as their default vi.

Vim runs on Windows, macOS, Haiku, VMS and almost all flavors of UNIX, and older versions ran on systems such as MS-DOS and Amiga that are no longer maintained. Vim9 script is documented separately. On Mac and Linux a small version is often preinstalled, and package managers provide fuller builds. It suits developers, system administrators and writers who edit text from the keyboard.

Key features

  • Multi-level undo and syntax highlighting
  • Built-in spell checking and filename completion
  • Scripting language including Vim9 script
  • Optional graphical user interface
  • Vi compatibility and minimal vim.tiny build
  • Runs on Unix-like systems, Windows and macOS

Pricing: Free and open source under the Vim license.

Read more about VimWebsite GitHub

VSCodium

VSCodium provides community-built binaries of Visual Studio Code without Microsoft branding, telemetry or proprietary licensing.

GitHub stars
33k
Last commit
2 days ago
Latest release
1.135.06055
Licence
MIT
vscodium.comVSCodium homepage screenshot

VSCodium is a repository of scripts that automatically build Microsoft's open-source vscode source code into freely licensed binaries with a community-driven default configuration. The maintainers stress that it is not a fork. The result is a code editor and IDE that feels like Visual Studio Code but drops the Microsoft branding, telemetry and the licensing terms of Microsoft's own distribution.

Releases come as stable and insiders builds and can be installed through Homebrew, WinGet, Chocolatey, Scoop, Snap, Flatpak, the Arch User Repository, or apt, dnf and zypper repositories, as well as deb, rpm and tar downloads. The build scripts are written in Shell and published under the MIT license, so anyone can inspect how the binaries are produced. Extensions are a common area of difference, so review the project's notes before relying on a specific one.

Key features

  • Free-licensed builds of VS Code
  • No Microsoft branding or telemetry by default
  • Stable and insiders release channels
  • Install via Homebrew, WinGet, Snap and more
  • Transparent shell-script build process
  • Windows, macOS and Linux packages

Pricing: Free and open source; the build scripts are MIT licensed.

Read more about VSCodiumWebsite GitHub

Notepad++

Notepad++ is a free source code editor and Notepad replacement for Windows that supports many programming and natural languages.

GitHub stars
29k
Last commit
2 days ago
Latest release
v8.9.8.1
notepad-plus-plus.orgNotepad++ homepage screenshot

Notepad++ is a free source code editor that also works as a replacement for the built-in Windows Notepad. It supports a number of programming languages and natural languages, and runs in the Microsoft Windows environment. The README describes it as free in both senses of the word, and says its use is governed by the GPL. It is written in C++.

The project supports all Windows systems that Microsoft still supports, and publishes a page of supported-system information for users who run older versions. Releases since version 7.6.5 have been signed with GPG, and the README publishes the signing key details so that downloads can be verified. Build instructions are provided for people who want to compile it from source, and contributions are welcome under the project's contribution rules. Further details are on the official site.

Key features

  • Source code editor for Windows
  • Replacement for the built-in Notepad
  • Support for many programming languages
  • Support for natural-language text editing
  • GPG-signed releases for verification
  • Official guide for building from source

Pricing: Free software distributed under the GPL.

Read more about Notepad++Website GitHub

GNU Emacs

GNU Emacs, an extensible and customizable free text editor built around an Emacs Lisp interpreter, with features reaching well beyond editing.

GitHub stars
5.2k
Last commit
today
Licence
GPL-3.0
Self-hosted
Yes
gnu.orgGNU Emacs homepage screenshot

GNU Emacs is an extensible, customizable, free text editor. The editor is built around an Emacs Lisp interpreter, a Lisp variant extended for editing text, and that same language is used to customize and extend it, which makes nearly every behavior of the editor programmable by its users.

Emacs offers content-aware editing modes with syntax coloring for many file types, built-in documentation with a tutorial for new users, and full Unicode support. It doubles as a calendar, an IRC client, a news and mail reader, a project planner and a front end for debuggers, and a packaging system downloads and installs extensions.

Emacs runs on GNU/Linux, the BSDs, Haiku, Windows, macOS and Android, and is licensed under GPL-3.0. Customization is done with Emacs Lisp code or a graphical interface. The GitHub repository is a mirror of the GNU project's source, and the official site offers downloads, a guided tour and documentation.

Key features

  • Emacs Lisp scripting and customization
  • Content-aware editing modes with syntax coloring
  • Built-in documentation and tutorial
  • Full Unicode support
  • Package system for extensions
  • Mail, news and IRC clients
  • Debugger interface and calendar

Pricing: Free software under the GPL-3.0 licence.

Read more about GNU EmacsWebsite GitHub

Sublime Text alternatives: questions

What is the best open-source alternative to Sublime Text?
Visual Studio Code is the top-ranked open-source alternative to Sublime Text on Enlisted: The open-source Code - OSS repository from Microsoft that Visual Studio Code is built from, a cross-platform code editor with debugging and extensions. Other strong options are Neovim, Zed, Helix and Vim.
Are these Sublime Text alternatives free?
All 8 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer.
How is this list of Sublime Text alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 8 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all