GNU Emacs

GNU Emacs — The extensible, self-documenting GNU editor: a Lisp-programmable workspace for text, Org-mode planning and Magit git.

ToolEditors & IDE★ 4.4 editor rating · data-basedThe extensible, self-documenting GNU editor: a Lisp-programmable workspace for text, Org-mode planning and Magit git.
5 review videos aggregated·5 source channels·2M+ total views·aggregated public data·refreshed monthly·Curated by editors · for reference only

What it is

GNU Emacs is a free, extensible text editor built on an Emacs Lisp runtime; users customize it with their own code and extend it through a large package ecosystem that includes Org mode and Magit.

Editor's review

Long-form introduction by the BetterPicker editors · checked against the official site · Oct 23, 2026

GNU Emacs is less a text editor than a programmable environment that happens to edit text. It is free software under the GNU GPL, the current release is Emacs 31.1, and it runs on GNU/Linux, macOS, Windows and, since the 30.x series, Android. The 31.1 release, out in August 2026, turns on mouse control in terminals by default, adds a dedicated subdirectory for user Lisp code and ships a new theme aimed at making the editor more approachable for newcomers. Everything inside is inspectable and changeable in Emacs Lisp, the help system documents every command and keybinding, and the package ecosystem supplies tools such as Org mode for planning and literate documents plus Magit for git. Reviewers' praise is consistent: no other editor compounds an investment the way this one does, and recent releases keep modernizing with native compilation, Tree-Sitter modes and a friendlier default theme. The criticism is just as consistent: defaults feel alien, chorded keybindings punish habit, and fluency takes weeks, which is why the old joke about learning Emacs in a day, every day, survives.

What it does well

Programmability is the product: Emacs Lisp lets you change behavior live, from small helper functions to whole applications, and a 40-year package ecosystem still runs on current releases.

Org mode and Magit carry real weight: Org turns plain text into outlines, agendas and literate documents, while Magit is widely described by users as the most capable git interface on any platform.

Self-documenting and durable: every command explains itself through built-in help, and GNU stewardship plus the GPL mean the tool cannot be acquired, crippled or shut off underneath you.

Who it's for

Tinkerers, writers, researchers and developers who want one environment to grow old with and will pay rent in configuration time. It rewards people who read documentation and enjoy shaping their tools. If you want a zero-setup editor that behaves like everything else on your desktop, arrival-and-code tools such as VS Code will fit today; Emacs is a bet measured in years, not afternoons. Students get a complete environment for free, with the same tutorial, reference manual and community documentation their professors and kernel hackers rely on, all one command away.

Where it falls short

The learning curve is genuinely steep: kill and yank, C-x chords and buffer-centric concepts bear little resemblance to modern conventions, and fluency takes weeks of deliberate practice rather than an afternoon.

Configuration becomes the hobby: users joke it is a part-time job; starter kits help but carry their own opinions, and the tuning rabbit hole can swallow time meant for actual work.

Defaults are not tuned for arrival-and-code: out of the box it feels dated next to contemporary editors, and much of its power stays locked behind customization not every user wants to perform.

Specs at a glance

Facts from the official site · not editorial opinion

Latest version31.1 (released August 2026)
PriceFree
PlatformsGNU/Linux, macOS, Windows and Android
LicenseGNU GPL - free software
Core capabilityExtensible, self-documenting editor scriptable in Emacs Lisp
IntegrationsOrg mode, Magit, Tree-Sitter major modes, built-in LSP via Eglot, EditorConfig support
Best forTinkerers who want a lifelong, fully customizable editing environment rather than zero-config defaults

Frequently asked questions

▸Is GNU Emacs really free?

Yes. It is free software released under the GNU GPL: no paid tiers, no license keys and no feature gates. You can download it from the GNU Project or install it from system package managers, and you may modify or redistribute it under the license terms.

▸How long does it take to learn Emacs?

Longer than most editors, honestly. The built-in tutorial and help system get you editing on day one, but users commonly report weeks before chorded keybindings and buffer concepts feel natural. Packages such as which-key, bundled by default in recent releases, ease the path considerably.

▸Emacs, Vim or VS Code - how do I choose?

They embody different philosophies. Vim optimizes modal text editing, VS Code optimizes zero-configuration breadth, and Emacs optimizes depth: an editor you reprogram over years. Many people run more than one; the honest answer is to match the tool to how much you enjoy customizing.

▸What are Org mode and Magit?

Two packages that anchor much of Emacs's appeal. Org mode is an outlining, planning and literate-programming system built on plain text; Magit is a git interface that users often rank above every standalone git GUI. Both install from the built-in package manager.

Video reviews

5 review videos aggregated · praise and criticism included alike · click through to the original video

Interview with an Emacs Enthusiast [Colorized] review video thumbnail

Interview with an Emacs Enthusiast [Colorized]

1M+ views · 45K likes · source Kai Lentit

Watch ↗
Best Python IDE: Vim, Emacs, PyCharm, or Visual Studio Code? | Guido van Rossum and Lex Fridman review video thumbnail

Best Python IDE: Vim, Emacs, PyCharm, or Visual Studio Code? | Guido van Rossum and Lex Fridman

562K views · 8,259 likes · source Lex Clips

Watch ↗
What Are The Benefits Of Emacs Over Vim? review video thumbnail

What Are The Benefits Of Emacs Over Vim?

232K views · 5,386 likes · source DistroTube

Watch ↗
The Annoying Usefulness of Emacs review video thumbnail

The Annoying Usefulness of Emacs

208K views · 7,815 likes · source Tsoding

Watch ↗
Why I Prefer Emacs Over VSCode and vim review video thumbnail

Why I Prefer Emacs Over VSCode and vim

181K views · 4,786 likes · source Code to the Moon

Watch ↗

Channels that covered it

Channels are aggregated as sources only — we don’t rate creators

Lex Clips
Lex Clips

1M+ subscribers · 1 video on it

Visit ↗
Kai Lentit
Kai Lentit

404K subscribers · 1 video on it

Visit ↗
DistroTube
DistroTube

276K subscribers · 1 video on it

Visit ↗
Tsoding
Tsoding

165K subscribers · 1 video on it

Visit ↗
Code to the Moon
Code to the Moon

86K subscribers · 1 video on it

Visit ↗

Related tools

ElevenLabs
ElevenLabs

AI speech synthesis: text-to-speech and voice cloning for narration, audiobooks and multilingual localization

AI Voice
Midjourney
Midjourney

AI image generation — type a prompt, get concept art and illustrations

AI Image
Suno
Suno

Full songs (vocals + backing) generated straight from a text description

AI Music
Runway
Runway

AI video generation and editing toolkit

AI Video

Where to go next

Open the official site ↗

External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.