Emacs Package Management
package.el
Standard with Emacs 24
install a package | package-install |
remove unused dependent packages | package-autoremove |
get list of installable packages | package-list-packages |
refresh package repository | package-refresh-contents |
; FSF
(add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/"))
(add-to-list 'package-archives '("nongnu" . "https://elpa.nongnu.org/packages/"))
; Milkypostman's ELPA
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
use-package
Standard with Emacs 29
Quelpa
Quelpa uses the MELPA package recipes and builds them locally from source
Repositories
Emacs Lisp Package Archive