Skip to content
Dev Tools Library

GNU Emacs

Lisp-extensible editor that becomes almost an operating system.

AppOpen source

Text editor programmable in Emacs Lisp, with a huge package ecosystem (Org mode, Magit, LSP) and over four decades of history.

When to use

When you want a fully programmable environment and accept a long learning curve.

When to avoid

If you want immediate productivity without configuration or unusual keybindings.

Alternatives

They do a similar job. Compare before choosing.

  • Modern Vim, configurable in Lua, 100% keyboard.

    AppOpen source★ 103.3K
  • The classic modal editor, present on almost every server.

    AppOpen source★ 41.2K

From the same area, with a close purpose.

  • Ready-made Emacs configuration with Vim-style keybindings.

    AppOpen source★ 22.8K
  • Lightweight, extensible editor from Microsoft, the market standard.

    AppOpen source★ 194.4K
  • Very fast editor written in Rust, with collaborative editing.

    AppOpen source★ 92.4K
  • Native Rust editor, lightweight with built-in LSP.

    AppOpen source★ 39K