GNU Emacs banner

Description

Emacs is the extensible, customizable, self-documenting real-time display editor.

Features 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.
  • Highly customizable, using Emacs Lisp code or a graphical interface.
  • An entire ecosystem of functionality beyond text editing, including a project planner, mail and news reader, debugger interface, calendar, and more.
  • A packaging system for downloading and installing extensions.

Stable releases of Emacs are published to the latest/stable channel. These are built by Launchpad using this recipe https://launchpad.net/~alexmurray/+snap/emacs/ which provides full build logs for build transparency.

Release candidate builds of Emacs are published weekly to the latest/beta channel. These are built by Launchpad using this recipe https://launchpad.net/~alexmurray/+snap/emacs/ which provides full build logs for build transparency.

Snapshot builds of Emacs git are published weekly to the latest/edge channel. These are built by Launchpad using this recipe https://launchpad.net/~alexmurray/+snap/emacs-snapshot/ which provides full build logs for build transparency.

Screenshots

Get it from the Snap Store

Search for another snap, or go back to the homepage.