GNU Emacs

E9097

GNU Emacs is a highly extensible, customizable text editor and computing environment that serves as a flagship project of the GNU system and the free software movement.

All labels observed (11)

How this entity was disambiguated

Statements (82)

Predicate Object
instanceOf GNU package
customizable software
extensible editor
free software
text editor
category Free Software Foundation software
GNU Project software
cross-platform software
creator Richard Stallman
developer Free Software Foundation
GNU Project
Richard Stallman
distributionModel free and open-source software
genre computing environment
integrated development environment
text editor
influenced Doom Emacs
Evil mode
Spacemacs
XEmacs
influencedBy TECO Emacs
original Emacs
initialReleaseDate 1985-03-20
license GNU General Public License
GPL-3.0-or-later
maintainedBy GNU Project
notableComponent Calc
Eshell
Gnus
Tramp
org-mode
operatingSystem BSD
linked to: Unix

GNU
linked to: GNU Project

Linux
Windows
macOS
partOf GNU operating system
linked to: GNU Project
programmingLanguage C
Emacs Lisp
slogan The extensible, customizable, self-documenting real-time display editor
sourceCodeRepository https://git.savannah.gnu.org/git/emacs.git
status actively maintained
supportsDisplayProtocol Wayland
Windows GUI
X11
macOS Cocoa
supportsExtensionMechanism Emacs Lisp packages
major modes
minor modes
supportsFeature code completion
custom keybindings
email client
file manager
news reader
org-mode
linked to: GNU Emacs

packages via ELPA
syntax highlighting
terminal emulator
version control integration
supportsInterface graphical user interface
text user interface
supportsLanguage C
C++
CSS
Emacs Lisp
Go
HTML
Java
JavaScript
LaTeX
Lisp
Python
Ruby
Rust
Shell script
targetUser programmers
researchers
system administrators
writers
website https://www.gnu.org/software/emacs/
writtenIn C
Emacs Lisp

How these facts were elicited

Referenced by (44)

Full triples — surface form annotated when it differs from this entity's canonical label.

Richard Stallman notableWork GNU Emacs
GNU Emacs supportsFeature org-mode
linked to: GNU Emacs
GNU Debugger canBeIntegratedWith Emacs
linked to: GNU Emacs
GNU Project hasPart GNU Emacs
Emacs Lisp usedIn GNU Emacs
Emacs Lisp designedFor GNU Emacs
Emacs Lisp developedFor GNU Emacs text editor
linked to: GNU Emacs
Org-mode runsOn GNU Emacs
subject linked to: org-mode
Org-mode partOf GNU Emacs distribution
subject linked to: org-mode
linked to: GNU Emacs
LaTeX hasEditor AUCTeX
linked to: GNU Emacs
TECO Emacs influenced GNU Emacs
TECO Emacs predecessorOf GNU Emacs
TECO Emacs successor GNU Emacs
XEmacs basedOn GNU Emacs
XEmacs forkedFrom GNU Emacs
XEmacs influencedBy GNU Emacs
Spacemacs requiresSoftware GNU Emacs
Doom Emacs basedOn GNU Emacs
Doom Emacs requiresSoftware GNU Emacs
Gnus runsOn GNU Emacs
Eshell tightlyCoupledWith Emacs keybindings
linked to: GNU Emacs
Eshell distributedWith GNU Emacs
Eshell documentation Emacs manual
linked to: GNU Emacs
Paul Eggert notableWork GNU Emacs (contributions)
linked to: GNU Emacs
OmniSharp integratesWith Emacs
linked to: GNU Emacs
OmniSharp supportsEditor Emacs
linked to: GNU Emacs
Multics Emacs influenced GNU Emacs
MIT AI Lab software environment influenced Emacs text editor
linked to: GNU Emacs
Emacs family of editors hasMember Emacs
linked to: GNU Emacs
Emacs state usedIn GNU Emacs
MELPA supports GNU Emacs
GNU ELPA associatedWith GNU Emacs
GNU ELPA supportsSoftware GNU Emacs
Spacemacs basedOn GNU Emacs
subject linked to: syl20bnr
ELPA supportsSoftware GNU Emacs
GNU ELPA relatedTo GNU Emacs
GNU ELPA supportsSoftware GNU Emacs editor
linked to: GNU Emacs
GNU ELPA isOfficialRepositoryOf GNU Emacs
GNU ELPA requiresClient GNU Emacs
Carsten Dominik usesTool GNU Emacs