GNU ELPA vs NonGNU ELPA
GNU ELPA
elpa.gnu.orgNonGNU ELPA
elpa.nongnu.orgSide by side
| Figure | GNU ELPA | NonGNU ELPA |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 0 |
| Spec score · Package Registries | 8.6 (#8) | 7.3 (#22) |
| Package browsing | The archive publishes a web index listing package names, versions, descriptions and ranking percentages. | Users can browse the available packages on the NonGNU ELPA Packages page. |
| Package metadata | Individual package pages can show descriptions, maintainers, upstream websites, dependencies, release files, news and manuals. | The index displays each listed package’s version, description, rank, and release date. |
| Package signing | The GNU package archive public key is shipped with Emacs in etc/package-keyring.gpg for signature checking. | Package archive documentation describes cryptographic signatures as a way to verify packages using a public key. |
| Purpose | GNU ELPA is the default package repository for GNU Emacs. | NonGNU ELPA is an Emacs Lisp package archive for extending GNU Emacs. |
Plans
In their own words
NonGNU ELPA
NonGNU ELPA has no write-up on Specifiction yet; its figures are above.