Everyone loves package managers! Here is a list of them.
A cool list where you can find a package manager for your favorite language or system! You can also open a pull request if your favorite one isn't here. (Read CONTRIBUTING.md first)
- Languages
- Systems
- Alire (Similar to Rust’s cargo or OCaml’s opam)
- BiiCode (File-focused, aiming at other platforms like Arduino)
- pacm (Only C++, can be embedded or redistributed)
- go get (OFFICIAL)
- Cabal (OFFICIAL)
- Maven (Also a build tool)
- Gradle (Build automation, has its own DSL)
- Ivy (Close to Maven, but only manages dependencies)
- sbt (for Scala) (OFFICIAL)
- npm (Offical for: Node.js, io.js, jQuery, gulp, Bower and much more)
- Bower (For the client-side, has lots of packages)
- duo (Front-end; Pull dependencies from GitHub; Source transforms)
- Browserify (Use NPM modules on the front-end side)
- Component (Modular; Does your whole build cycle for you)
- jspm (Supports all module types by using SystemJS)
- spm (Also lets you manage and download Styles and Templates)
- upt (aims to be a universal package manager)
- Composer (Can be used locally or globally)
- pip (OFFICIAL as of Python 2.7.9 and 3.4) (For Python and PyPI)
- conda (For Anaconda, a Python distribution)
- EasyInstall
- Cargo (OFFICIAL)
- pkg (OFFICIAL for Dragonfly BSD, also ported to OS X and Linux)
- Ports collection
- Push Button Installer
- apk (OFFICIAL)
- pacman (OFFICIAL)
- aptitude (OFFICIAL for debian)
- apt-get (OFFICIAL for Ubuntu)
- snappy (Snappy Ubuntu Core only)
- Portage (OFFICIAL)
- lunar (OFFICIAL)
- Nix (OFFICIAL, also general for GNU/Linux, OS X, BSD)
- zypper (OFFICIAL)
- Puppy Package Manager (OFFICIAL)
- yum (OFFICIAL for RHEL)
- DNF (OFFICIAL for Fedora since Version 22)
- equo (OFFICIAL)
- pkgtools (OFFICIAL)
- slackpkg
- Tazpkg (OFFICIAL)
- xbps (OFFICIAL)
- fpm
- linuxbrew (A fork of Homebrew for Linux)
- pkcon (Part of PackageKit)
- pkgin (for managing pkgsrc binary packages, OFFICIAL for Minix 3, works on Debian GNU/Linux, Mac OS X, NetBSD, DragonFly BSD, Opensolaris/SunOS)
- smart