Topics / #dependencies
Dependencies projects on GitHub
Dependency update automation and dependency analysis tools.
As of , the most-starred Dependencies projects on GitHub are composer (29.6K stars), gitlabhq (24.6K stars) and renovate (22.8K stars). GitHub.Locker tracks 12 Dependencies repositories with 177.3K stars combined. The fastest-growing on October 16 was osv-scanner, with +7 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
osv-scanner
google/osv-scanner · ★ 11.2KOSV-Scanner is Google's open-source command-line vulnerability scanner: it checks your project's dependencies against OSV.dev, an open vulnerability database, and reports which known vulnerabilities affect you.
+6renovate
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.
+2composer
composer/composer · ★ 29.6KComposer is the dependency manager for PHP: it helps you declare, manage, and install the libraries your PHP projects depend on.
+2pip
pypa/pip · ★ 10.3Kpip is the package installer for Python — the standard way to add third-party packages to your Python setup.
The all-time top
12 projects · by stars
- 29.6K
#1 · composer/composercomposer
Composer is the dependency manager for PHP: it helps you declare, manage, and install the libraries your PHP projects depend on.
- 24.6K
#2 · gitlabhq/gitlabhqgitlabhq
This is GitLab Community Edition, an open-source platform for managing Git repositories with merge requests, issue tracking, wikis, and built-in CI/CD pipelines, used by more than 100,000 organizations.
- 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

You-Dont-Need-Lodash-Underscore
19.1Kyou-dont-need/You-Dont-Need-Lodash-Underscore · JavaScriptA curated list of JavaScript methods that are already supported natively in modern browsers, so you can drop Lodash/Underscore — plus an ESLint plugin that flags where the libraries are unnecessary.
- 5

CocoaPods
14.8KCocoaPods/CocoaPods · RubyCocoaPods is the dependency manager for Xcode projects: you list your dependencies in a Podfile, and it resolves them, fetches the source code, and builds an Xcode workspace for you.
- 6

pyinstaller
13.1Kpyinstaller/pyinstaller · PythonPyInstaller takes a Python script and all its dependencies and bundles them into a single standalone executable or folder, so people can run the app without installing Python or any modules.
- 7
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.
- 8
osv-scanner
11.2Kgoogle/osv-scanner · GoOSV-Scanner is Google's open-source command-line vulnerability scanner: it checks your project's dependencies against OSV.dev, an open vulnerability database, and reports which known vulnerabilities affect you.
- 9
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.
- 10

pip
10.3Kpypa/pip · Pythonpip is the package installer for Python — the standard way to add third-party packages to your Python setup.
- 11

madge
10.2Kpahen/madge · JavaScriptMadge is a developer tool that creates a visual graph of your module dependencies and finds circular dependencies in JavaScript and CSS preprocessor code.
- 12

vet
181laravel/vet · PHPLaravel Vet is a dependency audit for PHP: it shows you the code a composer update is about to write into your vendor/ directory and records the packages you trust in a vet.json file, so each next update only asks about what changed.
Related topics
Often tagged together
- open-source5,666
- cli2,227
- linux4,184
- command-line-tool715
- developer-tools2,924
- macos3,544
- mit3,312
- tool1,295
- windows3,403
- package-manager104
- cross-platform2,623
- package-management13
- command-line424
- dependency-manager14
- javascript1,842
- nodejs1,506
- npm1,019
- terminal1,101
- typescript1,821
- ci-cd75
- developers435
- free970
- git272
- utility421