GNU Emacs
An editor that is really a Lisp environment, extensible to the point where people run their email, calendar and shell inside it.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
3 more ways to get GNU Emacs
Package managers
- Chocolatey
choco install emacs - Homebrew
brew install emacs - Flathub
flatpak install flathub org.gnu.emacs
About GNU Emacs
Emacs has been in continuous development since the 1980s and remains the most extensible editor in existence. Almost all of it is written in Emacs Lisp, which is also the configuration language, so any behaviour can be changed at runtime without recompiling. That is why people end up reading mail, tracking tasks in Org mode, running a shell and managing git from inside it.
It is genuinely large and genuinely difficult at the start. The keybindings are unlike everything else, and a comfortable setup takes real investment, which is why distributions such as Doom and Spacemacs exist to give you a configured starting point. In return you get an editor that will still work the same way in twenty years.
Strengths
- Extensible in Emacs Lisp at runtime, so any behaviour can be changed without rebuilding
- Org mode is a genuinely excellent system for notes, tasks and literate documents
- Decades of stability; configurations survive across versions and machines
- Runs in a terminal as well as a window, and works the same over SSH
Limitations
- A steep learning curve, with keybindings unlike any other editor
- A usable configuration takes substantial time, hence Doom and Spacemacs
- Single-threaded Lisp, so a slow package can freeze the whole editor
- Official Windows and macOS builds are less polished than the Linux experience
Details
- Pricing
- FreeFree software under the GPL, part of the GNU Project.
- License
- GPL-3.0
- Developer
- GNU Project / FSF
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Someone willing to invest in an editor they can reshape completely
- Categories
- Code editors
- Last verified
- Added
- Provenance
- Selected from the TechWalrus downloads catalog (Editors); facts checked against the developer's own pages, 2 sources on file.