StartupStash

An editorial team. Writers who work in each category build the lists. Prices come from the vendors' own pages.

Spacemacs Alternatives for Vim Keys, Leader Menus and Emacs

Spacemacs is a community Emacs configuration that pairs Vim keys from Evil with a mnemonic menu under the Space key. It still works and still gets commits. It has had no versioned release since 0.200.13 in January 2018. The Spacemacs README on GitHub says it relies on a rolling update scheme, marks the master branch as deprecated, describes the project as in beta, and requires Emacs 28.2 or above.

People move on for three reasons: slow startup with many layers, breakage after pulling develop, or a wish to leave Emacs entirely while keeping the SPC habit. The picks below start inside Emacs and then move to Vim-style editors that copy the leader-menu idea. For a broader look at modal editors, see our Vim alternatives guide.

Prices below are as of November 8, 2026. Our method is on How we review tools.

Quick comparison

Tool Best for Price Platforms
Doom Emacs Spacemacs users who want speed and fewer surprises Free (MIT) Linux, macOS, Windows
GNU Emacs with Evil Building your own config from scratch Free (GPL) Linux, macOS, Windows
Neovim with LazyVim Leaving Emacs but keeping Space menus Free (Apache-2.0) Linux, macOS, Windows
VS Code with VSpaceCode Spacemacs keys inside VS Code Free Linux, macOS, Windows
Helix Modal editing with no config to maintain Free (MPL-2.0) Linux, macOS, Windows
Zed A fast GUI editor with Vim mode and AI Free; Pro $10/month Linux, macOS, Windows

Doom Emacs

Doom Emacs is the usual next stop for Spacemacs users. It keeps the parts people like, Vim emulation through evil-mode and an SPC leader for Evil users, and drops the heavy layer system for a leaner module setup. The Doom Emacs README lists startup and run-time performance as a priority and calls the project active and ongoing.

It supports GNU Emacs 27.1 to 31.1, recommends 31.1, and needs 29.1 or newer as a starter kit. Git 2.23 and ripgrep 11 are also required. A doom CLI handles installing, syncing and upgrading packages, which replaces Spacemacs' habit of fixing things on the next restart.

Best for: Spacemacs users who want the same Evil-plus-leader feel with faster startup.

Pricing:

  • Free, MIT licence

Watch out for:

  • Like Spacemacs, Doom has no numbered releases, so you update from a moving branch.
  • Its module layout and keybindings differ from Spacemacs layers, so expect to relearn some SPC sequences.

GNU Emacs with Evil

Some Spacemacs users end up writing their own init file, and plain Emacs makes that easier than it used to. The Emacs 30 FAQ entry covers what that release added, including which-key, the popup Spacemacs used to show the next keys. Emacs 31.1 followed on August 24, 2026.

Add the Evil package for Vim keys and evil-collection for buffers Evil does not cover, such as help, calendar and Eshell. A leader key takes a few lines with general.el or a plain keymap, and everything loads only because you asked for it.

Best for: People who want to understand and own every line of their Emacs setup.

Pricing:

  • Free, open source (GNU Emacs and Evil are both GPL)

Watch out for:

  • You give up the curated defaults. Language support, completion and project tools are yours to choose and wire up.
  • Redo with C-r in Evil needs undo-redo from Emacs 28, undo-tree or undo-fu configured.

Neovim with LazyVim

LazyVim gives Neovim the thing Spacemacs users miss most: a Space-key menu that tells you what comes next. The LazyVim keymaps page says the default leader is Space and that which-key.nvim shows a popup of the keys that follow, so Space f f finds files and Space q q quits.

It is a Neovim setup built on the lazy.nvim plugin manager, licensed Apache-2.0, with 27.4k GitHub stars. It needs Neovim 0.11.2 or newer built with LuaJIT, Git 2.19 and a C compiler for tree-sitter. Neovim itself is at 0.12.6 from October 9, 2026, on Windows, macOS and Linux.

Best for: Spacemacs users who mainly used the Vim side and want a faster terminal editor.

Pricing:

  • Free, open source (LazyVim Apache-2.0, Neovim free)

Watch out for:

  • Org mode, Magit and other Emacs-only tools have no full equivalent, so heavy Org users lose the most.
  • Configuration is Lua, not Emacs Lisp, so existing Spacemacs customizations do not carry over.

VS Code with VSpaceCode

VSpaceCode is built for exactly this search. The VSpaceCode Marketplace page describes it as Spacemacs-like keybindings for VS Code, with an action menu on the Space key for switching editor groups, changing the file language and checking Git status. It started as a VSCodeVim configuration and is now a bundled extension.

It suits teams where everyone else already uses VS Code. You keep the editor's debugger, remote development and extension catalogue, and you still reach most actions from SPC instead of the mouse.

Best for: Developers who want Spacemacs muscle memory inside VS Code.

Pricing:

  • VS Code: free for private and commercial use
  • VSpaceCode: free extension

Watch out for:

  • The extension is still labelled Preview, has about 49,000 installs, and is maintained by volunteers in their free time.
  • Vim emulation in VS Code is a layer, so Ex commands and some motions do not behave exactly as in Evil.

Helix

Helix is for people tired of maintaining any config at all. It is a terminal modal editor written in Rust with tree-sitter highlighting, LSP support and multiple selections built in. Its Space mode opens pickers for files, buffers, the jumplist and changed files, which feels familiar after years of SPC f and SPC b.

The editing model is selection first, borrowed from Kakoune, so you select text and then act on it, the reverse of Vim. Packages exist for Winget, Scoop and Chocolatey on Windows, Homebrew on macOS, and most Linux package managers.

Best for: Developers who want sensible modal editing with zero plugin setup.

Pricing:

  • Free, open source (MPL-2.0)

Watch out for:

  • There is no plugin system yet, and the latest release is still 25.07.1 from July 18, 2025.
  • Its keys are not Vim keys, so Evil habits like dd or ciw need relearning.

Zed

Zed is a GPU-accelerated editor written in Rust, and its Vim mode is turned on with a checkbox on the welcome screen. Tree-sitter text objects, surround and comment operators are built in, so much of what Spacemacs got from Evil add-ons works without plugins.

The editor is open source and free to use with your own AI keys or agents. The Zed pricing page lists Pro at $10 a month with unlimited edit predictions and $5 of tokens, and Business at $30 per seat per month.

Best for: Spacemacs users who want a modern GUI editor with Vim keys and optional AI help.

Pricing:

  • Personal: $0 forever, bring your own keys
  • Pro: $10 per month, includes $5 of tokens, 14-day trial
  • Business: $30 per seat per month

Watch out for:

  • The Vim command line is not fully emulated, and Ex commands take no arguments.
  • It needs a DirectX 11 GPU on Windows and a Vulkan-capable GPU on Linux, so old machines and some VMs struggle.

How to choose

If you need Pick
The closest thing to Spacemacs, only faster Doom Emacs
Your own Emacs config with Vim keys GNU Emacs with Evil
A terminal editor with a Space menu and which-key Neovim with LazyVim
Spacemacs bindings in a team that uses VS Code VS Code with VSpaceCode
Modal editing with nothing to configure Helix
A fast GUI editor with Vim mode and AI Zed

When to stay with Spacemacs

Stay with Spacemacs if your setup is stable and you depend on layers for Org, Magit or a language you work in daily. Pin your packages, update develop on purpose rather than by habit, and keep Emacs at 28.2 or later as the README asks. Rebuilding years of muscle memory costs more than a slow startup.

Frequently asked questions

Is Spacemacs still maintained?

Yes, through the develop branch, which has more than 13,700 commits. There has been no versioned release since 0.200.13 in January 2018. Master is deprecated, and the project still calls itself beta.

Doom Emacs or Spacemacs, which is better?

Doom is faster to start and gives you more control, with a CLI for syncing packages. Spacemacs has more ready-made layers and suits people who want most choices made for them. Both use Evil and a Space leader.

Which Emacs version does Spacemacs need?

Emacs 28.2 or newer. Emacs 31.1, released in August 2026, is the current stable version.

Is there a Spacemacs for Vim or Neovim?

LazyVim is the closest. It uses Space as the leader and which-key.nvim to show the next keys. In VS Code, VSpaceCode copies Spacemacs bindings directly.

StartupStash

An editorial team. Writers who work in each category build the lists. Prices come from the vendors' own pages.

More alternatives

Vim Alternatives for Modal and Terminal Editing

Compare 8 Vim alternatives: Neovim, Helix, Kakoune, Emacs with Evil, Vim mode in VS Code and Zed, plus micro and nano for plain terminal editing.

Vim alternatives

VSCodium Alternatives That Stay Open Source

VSCodium is VS Code without Microsoft telemetry, tied to Open VSX. Compare 8 alternatives: Zed, Eclipse Theia IDE, Neovim, Kate, Pulsar, Emacs and Helix.

VSCodium alternatives

Tenderly Alternatives for Debugging and Simulating Transactions

Tenderly now prices teams by sales call and keeps API access off its free plan. Compare Foundry, Phalcon, BuildBear, Sentio and more on price and limits.

Tenderly alternatives