GNU Emacs
GNU Emacs is the extensible self-documenting text editor
v31.1
424.4 MBscanned clean
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
SHA-256
Does this still work for you?
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.
<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>[](https://mirrornest.com/software/gnu-emacs-9dc34362)Reviews
No reviews yet — be the first.
GNU Emacs alternatives
Freelens
Free IDE for Kubernetes
GitKraken CLI
Official CLI for GitKraken
DIY Layout Creator
Circuit layout design tool supporting PCB, vero-board, point-to-point, perf-board and guitar wiring diagrams
Apache NetBeans
Apache NetBeans IDE
LM Studio
Run AI models, locally and privately
Insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.