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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (11)

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 CAS (Computer Algebra System)
surface form: Calc

Eshell
Gnus
Tramp
org-mode
operatingSystem Unix
surface form: BSD

GNU Project
surface form: GNU

Linux
Windows
macOS
partOf GNU Project
surface form: GNU operating system
programmingLanguage C
Emacs Lisp (for GNU Emacs environment)
surface form: 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
GNU Emacs self-linksurface differs
surface form: org-mode

packages via ELPA
syntax highlighting
terminal emulator
version control integration
supportsInterface graphical user interface
text user interface
supportsLanguage C
C++
CSS
Emacs Lisp (for GNU Emacs environment)
surface form: Emacs Lisp

Go
HTML
Java
JavaScript
LaTeX
Emacs Lisp (for GNU Emacs environment)
surface form: Lisp

Python
Ruby
Rust
Shell script
targetUser programmers
researchers
system administrators
writers
website https://www.gnu.org/software/emacs/
writtenIn C
Emacs Lisp (for GNU Emacs environment)
surface form: Emacs Lisp

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 GNU Emacs self-linksurface differs
this entity surface form: org-mode
GNU Debugger canBeIntegratedWith GNU Emacs
this entity surface form: Emacs
GNU Project hasPart GNU Emacs
Emacs Lisp (for GNU Emacs environment) usedIn GNU Emacs
subject surface form: Emacs Lisp
Emacs Lisp (for GNU Emacs environment) designedFor GNU Emacs
subject surface form: Emacs Lisp
Emacs Lisp (for GNU Emacs environment) developedFor GNU Emacs
subject surface form: Emacs Lisp
this entity surface form: GNU Emacs text editor
org-mode runsOn GNU Emacs
subject surface form: Org-mode
org-mode partOf GNU Emacs
subject surface form: Org-mode
this entity surface form: GNU Emacs distribution
LaTeX hasEditor GNU Emacs
this entity surface form: AUCTeX
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 GNU Emacs
this entity surface form: Emacs keybindings
Eshell distributedWith GNU Emacs
Eshell documentation GNU Emacs
this entity surface form: Emacs manual
Paul Eggert notableWork GNU Emacs
this entity surface form: GNU Emacs (contributions)
OmniSharp integratesWith GNU Emacs
this entity surface form: Emacs
OmniSharp supportsEditor GNU Emacs
this entity surface form: Emacs
Multics Emacs influenced GNU Emacs
MIT AI Lab software environment influenced GNU Emacs
this entity surface form: Emacs text editor
Emacs family of editors hasMember GNU Emacs
this entity surface form: Emacs
Emacs state usedIn GNU Emacs
MELPA supports GNU Emacs
GNU ELPA (via external packages depending on it) associatedWith GNU Emacs
subject surface form: GNU ELPA
GNU ELPA (via external packages depending on it) supportsSoftware GNU Emacs
subject surface form: GNU ELPA
syl20bnr basedOn GNU Emacs
subject surface form: Spacemacs
ELPA supportsSoftware GNU Emacs
GNU ELPA relatedTo GNU Emacs
GNU ELPA supportsSoftware GNU Emacs
this entity surface form: GNU Emacs editor
GNU ELPA isOfficialRepositoryOf GNU Emacs
GNU ELPA requiresClient GNU Emacs
Carsten Dominik usesTool GNU Emacs