NonGNU ELPA
elpa.nongnu.org
Spec sheet
- Purpose
- NonGNU ELPA is an Emacs Lisp package archive for extending GNU Emacs.Read 8 Oct 2026 · elpa.nongnu.org
- Product
- NonGNU ELPA is a package repository for GNU Emacs.Read 4 Oct 2026 · elpa.nongnu.org
- Audience
- The archive is for GNU Emacs users who want to browse and install packages that extend Emacs.Read 8 Oct 2026 · elpa.nongnu.org
- Integrations
- The archive lists packages that connect Emacs with other tools and services, including Dockerfile mode, a Mastodon API client, and an rTorrent frontend.Read 8 Oct 2026 · elpa.nongnu.org
- Archive URL
- The package archive URL is `https://elpa.nongnu.org/nongnu/`.Read 4 Oct 2026 · elpa.nongnu.org
- Browse packages
- The archive’s package list can be browsed on the site or through Emacs’s `M-x list-packages` command.Read 8 Oct 2026 · elpa.nongnu.org
- Contributing
- The site links to information about contributing a new package.Read 4 Oct 2026 · elpa.nongnu.org
- Default archive
- The page describes NonGNU ELPA as one of GNU Emacs’s two default package archives.Read 8 Oct 2026 · elpa.nongnu.org
- Developer tools
- The index includes development tools such as Flycheck for on-the-fly syntax checking and Magit, described as a Git porcelain inside Emacs.Read 8 Oct 2026 · elpa.nongnu.org
- Editing features
- Listed packages include tools for Markdown editing, multiple cursors, and interactively editing multiple regions.Read 8 Oct 2026 · elpa.nongnu.org
- Emacs versions
- NonGNU ELPA is available by default in Emacs 28 and later; users of earlier versions can add its archive URL to their configuration.Read 4 Oct 2026 · elpa.nongnu.org
- Example package
- Magit is listed as a text-based Git interface that streamlines Git workflows inside Emacs.Read 4 Oct 2026 · elpa.nongnu.org
- Help
- The site suggests the help-gnu-emacs mailing list for help and the emacs-devel mailing list for general inquiries.Read 4 Oct 2026 · elpa.nongnu.org
- Install packages
- Packages can be installed from Emacs with `M-x package-install` or browsed with `M-x list-packages`.Read 4 Oct 2026 · elpa.nongnu.org
- Package browsing
- Users can browse the available packages on the NonGNU ELPA Packages page.Read 4 Oct 2026 · elpa.nongnu.org
- Package dependency
- Package pages may list dependencies; for example, the `with-editor` page lists `compat` and `cond-let`.Read 4 Oct 2026 · elpa.nongnu.org
- Package metadata
- The index displays each listed package’s version, description, rank, and release date.Read 8 Oct 2026 · elpa.nongnu.org
- Package range
- The index lists packages for editing languages and formats including AsciiDoc, Apache configuration, Clojure, and Go.Read 8 Oct 2026 · elpa.nongnu.org
- Package signing
- Package archive documentation describes cryptographic signatures as a way to verify packages using a public key.Read 4 Oct 2026 · gnu.org
- Package variety
- The archive includes packages for tasks such as editing, themes, and programming language support.Read 4 Oct 2026 · elpa.nongnu.org
Where Specifiction places it
- Package Registries#22 of 287.3