GNU Emacs

Editors & IDEs
GNU Emacs screenshot
Visit

GNU Emacs is a highly extensible and customizable text editor that functions as a complete computing environment. It supports a wide range of programming languages through tree-sitter integration, includes a built-in LSP client (Eglot), and offers native JSON support. It is cross-platform, supporting Linux, macOS, Windows, and Android. Emacs is designed for extensibility via Emacs Lisp, allowing users to automate tasks, manage files, and integrate external tools directly into the editor.

Pricing
Free
Features
Open SourceSelf-hosted

Checked on Oct 19, 2026.


Alternative resources

Visual Studio Code

A powerful, open-source code editor with built-in AI-powered development agents, multi-language support, and extensive extension capabilities.

FreeOpen SourceSelf-hosted

Neovim

Hyperextensible Vim-based text editor with built-in LSP client, first-class API, Lua plugin support, and asynchronous remote plugin architecture.

FreeOpen SourceSelf-hosted

Dracula Theme

A dark color scheme available for over 400 applications, including code editors, terminals, and browsers.

FreeOpen Source