Emacs 25.1 is out, download it here!

An extensible, customizable, free/libre text editor — and more.

At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.

The features of GNU Emacs include

  • Content-aware editing modes, including syntax coloring, for many file types.
  • Complete built-in documentation, including a tutorial for new users.
  • Full Unicode support for nearly all human scripts.
New to Emacs? → Take the tour!

Emacs 25.1 − latest release

Released September 17, 2016

See also dates of older releases.

Emacs 25.1 has a wide variety of new features, including:

  • Emacs can now load shared/dynamic libraries (modules). A dynamic Emacs module is a shared library that provides additional functionality for use in Emacs Lisp programs, just like a package written in Emacs Lisp would.
  • Experimental support for Cairo drawing.
  • Enhanced network security (TLS/SSL certificate validity and the like) via the new Network Security Manager (NSM).
  • New minor mode 'electric-quote-mode' for using curved quotes as you type.
  • Character folding support in isearch.el.
  • New and improved facilities for inserting Unicode characters: C-x 8 now has shorthands for several chars, such as U+2010 (HYPHEN), U+2011 (NON-BREAKING HYPHEN), and U+2012 (FIGURE DASH).
  • For more information, read the News file.

Subscribe to our monthly newsletter, the Free Software Supporter

“Our mission is to preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of Free Software users.”

JOIN THE FSF