Topics / #package-management
Package-management projects on GitHub
Tools for installing, updating, and patching software dependencies.
As of , the most-starred Package-management projects on GitHub are helm (30.3K stars), composer (29.6K stars) and renovate (22.8K stars). GitHub.Locker tracks 13 Package-management repositories with 217.9K stars combined. The fastest-growing on October 17 was nix, with +8 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+8nix
NixOS/nix · ★ 17.9KNix is a purely functional package manager for Linux and other Unix systems that makes installing software reliable and reproducible.
+8termux-packages
termux/termux-packages · ★ 17.2KIt's the package build system for Termux: scripts and patches used to build the packages that ship for the Termux Android application.
+7renovate
renovatebot/renovate · ★ 22.8KRenovate is an automated dependency update tool: it scans your repo for dependency references and opens pull requests when newer versions are available, so you don't update them by hand.
helm
helm/helm · ★ 30.3KHelm is the package manager for Kubernetes. It manages Charts — packages of pre-configured Kubernetes resources — so installing and managing applications in a cluster works like apt, yum or homebrew on your system.
The all-time top
13 projects · by stars
- 30.3K
#1 · helm/helm
helm
Helm is the package manager for Kubernetes. It manages Charts — packages of pre-configured Kubernetes resources — so installing and managing applications in a cluster works like apt, yum or homebrew on your system.
- 29.6K
#2 · composer/composercomposer
Composer is the dependency manager for PHP: it helps you declare, manage, and install the libraries your PHP projects depend on.
- 22.8K
#3 · renovatebot/renovaterenovate
Renovate is an automated dependency update tool: it scans your repo for dependency references and opens pull requests when newer versions are available, so you don't update them by hand.
- 4

nix
17.9KNixOS/nix · C++Nix is a purely functional package manager for Linux and other Unix systems that makes installing software reliable and reproducible.
- 5

termux-packages
17.2Ktermux/termux-packages · ShellIt's the package build system for Termux: scripts and patches used to build the packages that ship for the Termux Android application.
- 6

homebrew-core
15.6KHomebrew/homebrew-core · RubyThis is homebrew-core, the default tap of the Homebrew package manager — a catalog of package formulae (build recipes) that 'brew install' pulls from. It comes installed with Homebrew out of the box.
- 7

bower
14.9Kbower/bower · JavaScriptBower is a package manager for the web: it fetches and keeps track of the front-end packages — frameworks, libraries and other assets — that your project depends on.
- 8
rye
14.1Kastral-sh/rye · RustRye is an all-in-one project and package management tool for Python that handles installing Python versions, managing pyproject.toml-based projects, dependencies, and virtualenvs in one place.
- 9

vim-pathogen
12.1Ktpope/vim-pathogen · Vim Scriptpathogen.vim is a Vim plugin that manages your 'runtimepath', making it super easy to install plugins and runtime files in their own private directories.
- 10

choco
11.5Kchocolatey/choco · C#Chocolatey (choco) is a command-line package manager for Windows, similar to apt-get or yum but for Windows software.
- 11
patch-package
11.2Kds300/patch-package · TypeScriptpatch-package lets you make a direct edit to a file inside a package in node_modules, and it turns that edit into a saved patch file that gets automatically re-applied every time npm or yarn install the package again.
- 12
npm-check-updates
10.3Kraineorshine/npm-check-updates · TypeScriptnpm-check-updates (ncu) is a CLI tool that upgrades your package.json dependencies to the latest versions, ignoring the specified version ranges — while keeping your existing semver policy.
- 13

pip
10.3Kpypa/pip · Pythonpip is the package installer for Python — the standard way to add third-party packages to your Python setup.
Related topics
Often tagged together
- cli2,227
- developer-tools2,927
- open-source5,666
- linux4,181
- macos3,544
- package-manager104
- windows3,401
- command-line-tool715
- cross-platform2,622
- tool1,294
- command-line424
- terminal1,100
- dependencies12
- dependency-manager14
- mit3,311
- automation1,184
- nodejs1,505
- npm1,019
- utility421
- apache-2.01,434
- ci208
- developers435
- devops455
- free970