MELPA review
A free, frequently updated package registry built specifically for Emacs.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
MELPA is a public package archive for Emacs Lisp software, designed for people who install and manage Emacs packages through package.el. It automatically builds package.el-compatible packages from upstream source repositories using maintainer-submitted recipes, then publishes updated packages throughout the day. The service is free, open source, and available through the web, with Emacs package.el as its listed integration.
Its main strength is the combination of automation and package-channel choice. Recipes define how packages are built from upstream repositories, while separate stable, snapshot, and release channels help users select the version stream that fits their workflow. Package archive browsing provides a way to explore available software, and official mirrors support package downloads. For teams or individuals maintaining Emacs configurations, this creates a focused path from upstream source to package.el installation without a commercial plan structure.
MELPA is a strong fit when Emacs is the target environment and frequent package updates matter. It is less suitable for organizations seeking a general-purpose registry across multiple package ecosystems, since its scope is limited to Emacs Lisp software and its integration is centered on package.el. Users should also expect the contribution workflow to be recipe-based and tied to upstream repositories. Choose MELPA for a free, Emacs-specific archive with automated builds and multiple channels; choose another registry when broader platform coverage or a different package-management model is required.
MELPA pros and cons
- Where it wins
- Automatic builds from upstream source repositories
- Updates throughout the day with stable, snapshot, and release channels
- Emacs package.el installation, browsing, and official mirrors
- Where it doesn't
- Limited to the Emacs package ecosystem
- Requires adding MELPA to Emacs package.el
- Recipe-based contributions depend on upstream source repositories
MELPA fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
