Last Updated on July 13, 2021
XEmacs is a highly customizable open source console based and graphical text editor and application development system. XEmacs has full color support on a color-capable character terminal.
It is an extension of the popular GNU Emacs, more powerful by handling commands written in Lisp. Almost all features of Emacs are supported by XEmacs.
XEmacs was initially based on an early version of Emacs 19 and receives regular updates. The software stems from a collaboration of Lucid, Inc. with Sun Microsystems, Inc. and the University of Illinois with additional support having been provided by Amdahl Corporation, INS Engineering Corporation, and a huge amount of volunteer effort.
Features include:
- “Major modes”, each of which customizes Emacs for editing text of a particular sort:
- Programming modes (e.g. for editing C, C++).
- Follow the usual indentation conventions of the language.
- Move over or kill balanced expressions.
- Move over or mark top-level balanced expressions.
- Show how parentheses balance.
- Insert, kill, or align comments.
- Find functions and symbols.
- Text modes (e.g. Nroff, TeX, Outline, XML).
- Buffers created by Emacs for specific purposes.
- Programming modes (e.g. for editing C, C++).
- Commands to manipulate words and paragraphs.
- Syntax highlighting.
- Keyboard macros.
- Mail reading (VM, MH-E, and RMail).
- News reader (GNUS).
- Info browser.
- Web browser (W3).
- Calendar.
- Comprehensive help.
- Fully customizable using Emacs Lisp language.
Website: www.xemacs.org
Support: Documentation
Developer: XEmacs community
License: GNU GPL v2
XEmacs is written in C. Learn C with our recommended free books and free tutorials.
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.