Spacemacs


Spacemacs is a configuration framework for GNU Emacs. It can take advantage of all of GNU Emacs' features, including both graphical and command-line user interfaces, and being executable under X Window System and within a Unix shell terminal. It is free and open-source software released under the GNU General Public License version 3.
Spacemacs consists mainly of configuration files, pre-defined internal commands, and configurations for various plug-ins. It features a novel mnemonic key binding design which attempts to improve ergonomics, a system for adding or excluding pre-configured features called 'layers', and includes verbose software documentation. It has three user-selectable input modes: Emacs mode, Vim mode, and Hybrid mode.
, its repository on GitHub has been starred over 16,000 times and has over 7,400 commits.