GNU Emacs

GNU Emacs is the extensible self-documenting text editor

LinuxDeveloper ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

About

GNU Emacs lets users write, inspect, and revise source code, text files, and other structured content in a live, extensible editor that updates its display as they work. Its self-documenting design puts editing commands and guidance inside the program, while customization can reshape the editor for different working habits.

Content-aware modes recognize many file types and can supply syntax coloring, making programming and structured-text work easier to read and navigate. Unicode support covers nearly all human writing systems, so the same workspace can handle multilingual content.

A built-in tutorial introduces newcomers to the editor, and integrated documentation provides reference material while they work. Users can alter Emacs through Emacs Lisp code or a graphical customization interface, choosing between programmable changes and point-and-click settings.

The editor also includes a project planner, mail and news reader, debugger interface, and calendar, so developers can organize tasks, inspect running programs, and manage related information without leaving it. Its package system adds extensions within Emacs, letting users expand its capabilities while preserving its customizable design. Version 31.1 is published by Alex Murray as open-source software for Linux on x86_64 (amd64); it requires Linux with snapd.

Requires Linux + snapd · Architecture: x86_64 (amd64)

Details

PlatformLinux
CategoryDeveloper Tools
LicenseOpen source
PricingFree
Sourcegnu.org
Package IDemacs
Latest versionv31.1
File typeSNAP
Minimum OSLinux + snapd
Architecturex86_64 (amd64)
File size424.4 MB
Published9/25/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Badge for your website

Developers can show that GNU Emacs is available on MirrorNest. Copy the code below: the badge links to this page and updates itself.

GNU Emacs on MirrorNest
HTML
<a href="https://mirrornest.com/software/gnu-emacs-9dc34362"><img src="https://mirrornest.com/badge/gnu-emacs-9dc34362.svg" alt="GNU Emacs on MirrorNest" height="20"></a>
Markdown
[![GNU Emacs on MirrorNest](https://mirrornest.com/badge/gnu-emacs-9dc34362.svg)](https://mirrornest.com/software/gnu-emacs-9dc34362)

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

GNU Emacs alternatives