Free and open first
Best Package Managers in 2026
For software projects that rely on packages and dependencies, package managers provide ways to resolve and install them. Compared on dependency resolution, lockfile support, workspace support, and package formats, the entries can be considered against the structure and needs of your projects. Offline installation and private registry authentication are other listed criteria, alongside supported platforms. Free plan and paid from offer pricing details to compare. npm, uv, and Yarn are among the options shown. Check which package sources and development environments you use, then weigh those requirements against each tool’s published support.
- 93 apps
- Research read 28 Sept 2026
- How the order is worked out
- 1
pkgman
Free plan Open source LinuxPick pkgman if you use Haiku OS and want direct Terminal or script-based package management. It provides broad HPKG and repository controls at no cost.
- 2
- 3
npm
Free plan LinuxMacWindowsnpm supports public package publishing for free and offers paid options for private packages and access management.
- 4
Conan
Free plan AndroidiPhoneLinux+2Choose Conan for free C and C++ dependency and binary management across varied platforms and build systems.
- 5
Apache Maven
by Apache MavenFree plan LinuxMacSelf-hosted+1Choose Apache Maven for Java projects that benefit from POM-based builds, dependency handling, and plugin extensions.
- 6
Composer
Free plan LinuxMacSelf-hosted+1Composer covers dependency installation and updates, with support for several repository types and development workflows.
- 7
- 8
Swift Package Manager
by Swift Package ManagerFree plan iPhoneLinuxMac+1Swift Package Manager combines package sharing, dependency handling, and build and test commands with API reference generation.
- 9
uv
Free plan LinuxMacWindowsuv brings Python project and package tasks into a single tool, with support for several environments and distribution formats.
- 10
Yarn
Free plan LinuxMacWindowsYarn offers multiple installation approaches, caching, workspaces and plugin extensions across Linux, macOS and Windows.
- 11
Cargo
Free plan LinuxMacWindowsCargo brings package management and common build tasks together for Rust development. Check whether any feature you need is stable, since some require a nightly toolchain and -Z flags.
- 12
pip
Free plan LinuxMacWindowspip provides package installation across supported Python environments, with options for requirements files, reports, authentication, and offline use.
- 13
- 14
Spack
Free plan LinuxMacSelf-hosted+1Spack provides detailed control over scientific software builds and their dependencies, with isolated prefixes for coexisting configurations.
- 15
pnpm
Free plan AndroidLinuxMac+1pnpm combines package management with workspace, storage, and dependency-control features. It is listed as free, though the provided pages do not specify billing or free-tier terms.
- 16
- 17
Chocolatey
by ChocolateyFree plan LinuxMacWindowsChocolatey offers a free unlimited-machine foundation plus paid controls for personal and organizational deployment.
- 18
Bun
Free plan LinuxMacWindowsBun brings several JavaScript development tools together in one free, MIT-licensed binary. Check its operating system and processor requirements before choosing it.
- 19
- 20
Tank
Free plan APILinuxMac+3Tank brings package management and security checks together for AI agent components. Its free, MIT-licensed tools and self-hosting options may suit both individual developers and organizations.
- 21
Mamba
Free plan APILinuxMac+2Mamba combines conda environment management with package queries, lockfile support, and package-file verification.
- 22
NuGet
Free plan APILinuxMac+2NuGet combines package creation, hosting, and consumption for .NET, with several client tools and support for private feeds.
- 23
Go Modules
Free plan AndroidiPhoneLinux+2Go Modules provides Go projects with structured dependency metadata, version selection, verification, and workspace support.
- 24
- 25
Julia Pkg
Free plan LinuxMacWindowsChoose Julia Pkg for managing Julia packages and project environments, especially when you need version records, private registries, or offline resolution.
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price
More in Developer Tools
- Package Registries28
- Pair Programming Software26
- Penetration Testing Software34
- Performance Testing Software38
- PHP IDEs23
- Platform Engineering Software31
- Preview Environment Software38
- Profiling Software29
- Progressive Delivery Software29
- Prompt Management Software26
- Property-Based Testing Tools28
- Python IDEs26