Best Package Managers in 2026
Updated
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
- Free plan Linuxself-hosted
- Free plan
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- .cabal files; .tar.gz source distributions; RPM; Debian packages; Windows installers
- Supported platforms
- Linux; macOS; FreeBSD; Windows
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Package formats
- Hex packages, Git dependencies, local path dependencies, Rebar3 projects, Make projects
- Supported platforms
- macOS, GNU/Linux, Windows, FreeBSD, OpenBSD
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - WindowsmacOSLinux
- Package formats
- Hex packages; Git sources; Mercurial sources; local path dependencies
- Supported platforms
- Erlang/OTP environments; documented compatibility includes OTP 26–28 for Rebar3 3.25.1
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - apiLinuxmacOSWebWindows
- Free plan
- Yes
RecognisedDocumentedFree planPlatforms - Linux
- Free plan
- Yes
- Package formats
- Debian binary packages (.deb), Debian source packages
- Supported platforms
- Linux
- Dependency resolution
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Package formats
- formulae, casks
- Supported platforms
- macOS, Linux, Windows Subsystem for Linux (WSL)
- Dependency resolution
- Yes
- Lockfile support
- No
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- opam package definition files and archives
- Supported platforms
- Linux, macOS, FreeBSD, OpenBSD, NetBSD, Windows
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - Windows
- Free plan
- Yes
- Package formats
- RubyGems (.gem)
- Supported platforms
- Ruby (MRI/CRuby), JRuby, TruffleRuby, Windows
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - WebmacOS
- Free plan
- Yes
- Package formats
- AI agent skills, instructions, hooks, tools, agents, rules, resources, prompts, bundles
- Supported platforms
- Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, OpenCode, Cline, Roo Code
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - iOSmacOS
- Free plan
- Yes
- Package formats
- Pod, podspec
- Supported platforms
- iOS, macOS, tvOS, visionOS, watchOS
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Package formats
- NuGet packages, .NET CLI tools, Git, GitHub/Gist, HTTP files
- Supported platforms
- Windows, Linux, macOS, .NET Core, .NET Framework, Mono
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- .conda, .tar.bz2
- Supported platforms
- Windows, macOS, Linux, browser, Node.js
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Package formats
- Gleam, Erlang/rebar3, Elixir/Mix
- Supported platforms
- Linux, macOS, Windows; Erlang/OTP and JavaScript runtimes
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Package formats
- Maven, Ivy
- Supported platforms
- Linux, macOS, Windows
- Dependency resolution
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- library, binary, hybrid
- Supported platforms
- Windows, macOS, Linux
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- PureScript Registry packages; local path packages; Git repositories
- Supported platforms
- Windows, Linux, macOS, Node.js
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - Linux
- Package formats
- RPM packages; modulemd modules; comps groups and environments
- Supported platforms
- RPM-based Linux distributions
- Dependency resolution
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- Maven JARs, Git repositories, local directories, local JARs
- Supported platforms
- Windows, macOS, Linux, POSIX systems; Java required
- Dependency resolution
- Yes
RecognisedDocumentedFree planPlatforms - WindowsmacOSLinux
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - Windows
- Free plan
- Yes
- Package formats
- EXE, ZIP, INNO, NULLSOFT, MSI, WIX, APPX, MSIX, BURN, PORTABLE, FONT
- Supported platforms
- Windows 10 version 1809 or later, Windows 11, Windows Server 2025
- Dependency resolution
- Yes
RecognisedDocumentedFree planPlatforms - iOSmacOS
- Free plan
- Yes
- Package formats
- framework, xcframework
- Supported platforms
- macOS, iOS, tvOS, watchOS, visionOS
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- Crystal shards defined in shard.yml
- Supported platforms
- Linux, macOS, Windows
- Dependency resolution
- Yes
- Lockfile support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOSWindows
- Free plan
- Yes
- Package formats
- Perl modules; Perl distributions, commonly .tar.gz archives
- Supported platforms
- Linux, macOS, Windows
- Dependency resolution
- Yes
RecognisedDocumentedFree planPlatforms
More in Developer Tools
All developer tools listsAccessibility Testing Software 168Log Management Software 107AI Coding Assistants 103AI Agent Platforms 73Reverse Engineering Tools 73Software Composition Analysis Software 64Browser Automation Tools 63Integrated Development Environments 62Artifact repository software 60Code Playground Software 58Network Monitoring 55Version Control Software 54






























