Install Emacs packages listed on MELPA, GNU ELPA, or Emacsmirror, or provide your own recipes. Packages are cloned as Git (or other) repositories, not as opaque tarballs. Make changes to a package simply by editing its source code, no additional steps required. Contribute upstream just by pushing your changes. Powerful interactive workflows (with popups à la Magit) for performing bulk maintenance