
- Verified facts
- 4 of 4
- Alternatives ranked
- 4
- Approved reviews
- 0
- Visits sent from here
- 0
About GNU Emacs
GNU Emacs is a free software text editor from the GNU Project, first released in the 1980s and still actively developed. At its core is an Emacs Lisp interpreter, so almost every part of the editor can be changed or extended, and users have built far more than editing on top of it: Org mode for notes and planning, Magit for Git, mail and news readers, a calendar, debugger front ends and more. Modern versions include native compilation, a built-in language server client, Tree-sitter modes, a package manager and full Unicode support. It runs on GNU/Linux, the BSDs, Windows, macOS, Haiku and Android. Emacs is licensed under the GPL and costs nothing. It suits people who want one programmable environment for code, writing and organising work and enjoy tailoring it; ready-made configurations like Doom Emacs and Spacemacs help newcomers. Its own keybindings and terminology take time to learn, and a heavily customised setup needs care.
Best for: People who want a single, endlessly programmable environment for code and text.
Pros and cons
What works
- Customisable down to the core in Emacs Lisp
- Org mode and Magit are standouts
- Runs on almost every platform, including Android
Why people leave
- Unusual keybindings and terminology to learn
- Large configurations need ongoing care
- Can feel slow compared with lean editors
Top GNU Emacs alternatives
See all 4- 1
Neovim81.5Equally extensible, with Lua plugins and a faster modal editing model.
- 2
Vim62.6Lighter and available on nearly every server for quick edits.
- 3
Visual Studio Code61.8Easier to start with, with extensions for most of what Emacs packages do.
- 4
Helix57.2A modern terminal editor that works well with no configuration at all.
Why people left GNU Emacs
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from GNU Emacs, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of GNU Emacs
GNU Emacs: common questions
Is GNU Emacs free?
Yes. GNU Emacs is free, open-source software.
Is GNU Emacs open source?
Yes.
What platforms does GNU Emacs run on?
GNU Emacs is available for Windows, macOS, Linux and Android.
What are the best alternatives to GNU Emacs?
The highest-ranked GNU Emacs alternatives right now are Neovim, Vim and Visual Studio Code. See the full ranked list for pricing, platforms and verified facts.