Best Package Managers in 2026

93 package managers ranked on what their makers publish — plans and prices, free tiers, platforms and the facts on their own pages.

93ranked
1free plans on this page
4 Oct 2026last checked

Package Managers, ranked on how quickly a newcomer can get going. 1 of the 18 on this page can be tried for free.

  1. 76 pkgin
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.8easy start
  2. 77 Fink
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.8easy start
  3. 78 urpmi
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.8easy start
  4. 79 opkg
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.8easy start
  5. 80 eopkg
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: yes
    • Runs where you work: not on record
    5.8easy start
  6. 81 Zero Install
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: yes
    5.7easy start
  7. 82 RPM
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.7easy start
  8. 83 dpkg
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.7easy start
  9. 84 DUB
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: yes
    5.7easy start
  10. 85 Pacman
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.7easy start
  11. 86 CPAN Minus
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.6easy start
  12. 87 Pacstall
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.6easy start
  13. 88 Slackware pkgtools
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.6easy start
  14. 89 CRUX pkgutils
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.5easy start
  15. 90 zef
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.4easy start
  16. 91 slackpkg
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.4easy start
  17. 92 pkgman
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: not on record
    5.4easy start
  18. 93 BowerFree plan
    • Free to practise on: not on record
    • Free trial: not on record
    • Well documented: not on record
    • Runs where you work: yes
    4.8easy start
Compare all 18 in a table
#PlatformScoreFree planFromFree planPaid fromPackage formatsSupported platforms
76pkgin5.8No———pkgsrc binary packagesNetBSD; DragonFly BSD; Solaris/SunOS; Debian GNU/Linux; Mac OS X; Minix
77Fink5.8No———DEB (.deb), Fink package descriptions (.info), source tarballsmacOS/Darwin; x86_64 and arm64 supported by the development branch
78urpmi5.8No—Yes—RPMMageia Linux; i586; x86_64
79opkg5.8No—Yes—.ipk, .debOpenWrt embedded Linux; OpenWrt 24.10 and older
80eopkg5.8No—Yes—.eopkgSolus Linux
81Zero Install5.7No—————
82RPM5.7No———RPM v4, RPM v6Linux
83dpkg5.7No———.debLinux
84DUB5.7No———dub.json, dub.sdlWindows, macOS, Linux
85Pacman5.7No—Yes—Compressed tar archives (.pkg.tar.*)Linux, primarily Arch Linux x86-64
86CPAN Minus5.6No———Perl modules, CPAN distributions, tar.gz archivesPerl 5.8.1 or later
87Pacstall5.6No—Yes—native .deb packages; AppImages; binaries; Git repositories; release artifactsUbuntu and Linux distributions using dpkg/apt
88Slackware pkgtools5.6No—Yes—tgz, txz, tbz, tlzSlackware Linux on x86, x86_64, and ARM ports
89CRUX pkgutils5.5No———tar.gz, tar.bz2, tar.lz, tar.xz, tar.zstLinux x86-64
90zef5.4No—Yes—Raku distributions; Git repositories; tar.gz archives; local paths—
91slackpkg5.4No—Yes—.txz, .tgzSlackware Linux
92pkgman5.4No———HPKGHaiku OS
93Bower4.8Free planFree————

More in Developer Tools

All developer tools lists