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
0free plans on this page
5 Oct 2026last checked

Recognised 40% · Phone app 26% · Documented 20% · Free plan 14% of the score

  1. 26 Bun No phone app RecognisedPhone appDocumentedFree plan 6.8 Package formats: npm packages, Git repositories, GitHub repositories, tarballs, file dependencies, npm aliasesSupported platforms: macOS, Linux, WindowsDependency resolution: Yes
  2. 27 renv No phone app RecognisedPhone appDocumentedFree plan 6.8 Package formats: R packages; Python packagesSupported platforms: Windows, macOS, LinuxDependency resolution: Yes
  3. 28 APT No phone app RecognisedPhone appDocumentedFree plan 6.7 Package formats: Debian binary packages (.deb), Debian source packagesSupported platforms: LinuxDependency resolution: Yes
  4. 29 Julia Pkg No phone app RecognisedPhone appDocumentedFree plan 6.7 Package formats: registered Julia packages, Git repositories, local path packages, package artifactsSupported platforms: Linux, macOS, Windows, FreeBSDDependency resolution: Yes
  5. 30 Cabal No phone app RecognisedPhone appDocumentedFree plan 6.6 Package formats: .cabal files; .tar.gz source distributions; RPM; Debian packages; Windows installersSupported platforms: Linux; macOS; FreeBSD; WindowsDependency resolution: Yes
  6. 31 Bundler No phone app RecognisedPhone appDocumentedFree plan 6.6 Package formats: RubyGems (.gem)Supported platforms: Ruby (MRI/CRuby), JRuby, TruffleRuby, WindowsDependency resolution: Yes
  7. 32 Mix No phone app RecognisedPhone appDocumentedFree plan 6.6 Package formats: Hex packages, Git dependencies, local path dependencies, Rebar3 projects, Make projectsSupported platforms: macOS, GNU/Linux, Windows, FreeBSD, OpenBSDDependency resolution: Yes
  8. 33 Tank No phone app RecognisedPhone appDocumentedFree plan 6.5 Package formats: AI agent skills, instructions, hooks, tools, agents, rules, resources, prompts, bundlesSupported platforms: Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, OpenCode, Cline, Roo CodeDependency resolution: Yes
  9. 34 Rebar3 No phone app RecognisedPhone appDocumentedFree plan 6.5 Package formats: Hex packages; Git sources; Mercurial sources; local path dependenciesSupported platforms: Erlang/OTP environments; documented compatibility includes OTP 26–28 for Rebar3 3.25.1Dependency resolution: Yes
  10. 35 Spack No phone app RecognisedPhone appDocumentedFree plan 6.4
  11. 36 Homebrew No phone app RecognisedPhone appDocumentedFree plan 6.4 Package formats: formulae, casksSupported platforms: macOS, Linux, Windows Subsystem for Linux (WSL)Dependency resolution: Yes
  12. 37 opam No phone app RecognisedPhone appDocumentedFree plan 6.4 Package formats: opam package definition files and archivesSupported platforms: Linux, macOS, FreeBSD, OpenBSD, NetBSD, WindowsDependency resolution: Yes
  13. 38 Paket No phone app RecognisedPhone appDocumentedFree plan 6.4 Package formats: NuGet packages, .NET CLI tools, Git, GitHub/Gist, HTTP filesSupported platforms: Windows, Linux, macOS, .NET Core, .NET Framework, MonoDependency resolution: Yes
  14. 39 RubyGems.org No phone app RecognisedPhone appDocumentedFree plan 6.4
  15. 40 DNF No phone app RecognisedPhone appDocumentedFree plan 6.3 Package formats: RPM packages; modulemd modules; comps groups and environmentsSupported platforms: RPM-based Linux distributionsDependency resolution: Yes
  16. 41 Rattler No phone app RecognisedPhone appDocumentedFree plan 6.3 Package formats: .conda, .tar.bz2Supported platforms: Windows, macOS, Linux, browser, Node.jsDependency resolution: Yes
  17. 42 WinGet No phone app RecognisedPhone appDocumentedFree plan 6.2 Package formats: EXE, ZIP, INNO, NULLSOFT, MSI, WIX, APPX, MSIX, BURN, PORTABLE, FONTSupported platforms: Windows 10 version 1809 or later, Windows 11, Windows Server 2025Dependency resolution: Yes
  18. 43 Gleam No phone app RecognisedPhone appDocumentedFree plan 6.2 Package formats: Gleam, Erlang/rebar3, Elixir/MixSupported platforms: Linux, macOS, Windows; Erlang/OTP and JavaScript runtimesDependency resolution: Yes
  19. 44 snapd No phone app RecognisedPhone appDocumentedFree plan 6.1 Package formats: snap (.snap)Supported platforms: Linux distributions including Ubuntu, Debian, Fedora, RHEL-family systems, openSUSE, Arch Linux, Manjaro, Gentoo, Solus, and Yocto-based systemsDependency resolution: Yes
  20. 45 Coursier No phone app RecognisedPhone appDocumentedFree plan 6.1 Package formats: Maven, IvySupported platforms: Linux, macOS, WindowsDependency resolution: Yes
  21. 46 Nimble No phone app RecognisedPhone appDocumentedFree plan 6.1 Package formats: library, binary, hybridSupported platforms: Windows, macOS, LinuxDependency resolution: Yes
  22. 47 Spago No phone app RecognisedPhone appDocumentedFree plan 6.1 Package formats: PureScript Registry packages; local path packages; Git repositoriesSupported platforms: Windows, Linux, macOS, Node.jsDependency resolution: Yes
  23. 48 Mamba No phone app RecognisedPhone appDocumentedFree plan 6.0
  24. 49 Gentoo Portage No phone app RecognisedPhone appDocumentedFree plan 6.0 Package formats: ebuild, binary packagesSupported platforms: LinuxDependency resolution: Yes
  25. 50 Clojure CLI No phone app RecognisedPhone appDocumentedFree plan 6.0 Package formats: Maven JARs, Git repositories, local directories, local JARsSupported platforms: Windows, macOS, Linux, POSIX systems; Java requiredDependency resolution: Yes
Compare all 25 in a table
#AppScoreFree planFree planPaid fromPackage formatsSupported platforms
26Bun6.8No——npm packages, Git repositories, GitHub repositories, tarballs, file dependencies, npm aliasesmacOS, Linux, Windows
27renv6.8NoYes—R packages; Python packagesWindows, macOS, Linux
28APT6.7NoYes—Debian binary packages (.deb), Debian source packagesLinux
29Julia Pkg6.7NoYes—registered Julia packages, Git repositories, local path packages, package artifactsLinux, macOS, Windows, FreeBSD
30Cabal6.6NoYes—.cabal files; .tar.gz source distributions; RPM; Debian packages; Windows installersLinux; macOS; FreeBSD; Windows
31Bundler6.6NoYes—RubyGems (.gem)Ruby (MRI/CRuby), JRuby, TruffleRuby, Windows
32Mix6.6No——Hex packages, Git dependencies, local path dependencies, Rebar3 projects, Make projectsmacOS, GNU/Linux, Windows, FreeBSD, OpenBSD
33Tank6.5NoYes—AI agent skills, instructions, hooks, tools, agents, rules, resources, prompts, bundlesClaude Code, Cursor, GitHub Copilot, Codex, Windsurf, OpenCode, Cline, Roo Code
34Rebar36.5No——Hex packages; Git sources; Mercurial sources; local path dependenciesErlang/OTP environments; documented compatibility includes OTP 26–28 for Rebar3 3.25.1
35Spack6.4NoYes———
36Homebrew6.4No——formulae, casksmacOS, Linux, Windows Subsystem for Linux (WSL)
37opam6.4NoYes—opam package definition files and archivesLinux, macOS, FreeBSD, OpenBSD, NetBSD, Windows
38Paket6.4No——NuGet packages, .NET CLI tools, Git, GitHub/Gist, HTTP filesWindows, Linux, macOS, .NET Core, .NET Framework, Mono
39RubyGems.org6.4NoYes———
40DNF6.3No——RPM packages; modulemd modules; comps groups and environmentsRPM-based Linux distributions
41Rattler6.3NoYes—.conda, .tar.bz2Windows, macOS, Linux, browser, Node.js
42WinGet6.2NoYes—EXE, ZIP, INNO, NULLSOFT, MSI, WIX, APPX, MSIX, BURN, PORTABLE, FONTWindows 10 version 1809 or later, Windows 11, Windows Server 2025
43Gleam6.2No——Gleam, Erlang/rebar3, Elixir/MixLinux, macOS, Windows; Erlang/OTP and JavaScript runtimes
44snapd6.1No——snap (.snap)Linux distributions including Ubuntu, Debian, Fedora, RHEL-family systems, openSUSE, Arch Linux, Manjaro, Gentoo, Solus, and Yocto-based systems
45Coursier6.1No——Maven, IvyLinux, macOS, Windows
46Nimble6.1NoYes—library, binary, hybridWindows, macOS, Linux
47Spago6.1NoYes—PureScript Registry packages; local path packages; Git repositoriesWindows, Linux, macOS, Node.js
48Mamba6.0No————
49Gentoo Portage6.0NoYes—ebuild, binary packagesLinux
50Clojure CLI6.0NoYes—Maven JARs, Git repositories, local directories, local JARsWindows, macOS, Linux, POSIX systems; Java required

More in Developer Tools

All developer tools lists