Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Dependency Management

Dependency Management

375 projects

Showing 36 of 375 projects

PHP Architecture Tester
PHP Architecture TesterPHP

A PHPStan extension for verifying architectural rules in PHP code using natural language definitions.

#composer#linter#dev-tools
Stars1.3k
Forks62
Last commit4 months ago
mount
mountClojure

A Clojure/ClojureScript library for managing reloadable application state during REPL-driven development.

#clojurescript#dependency-management#cljc
Stars1.3k
Forks87
Last commit1 month ago
shellfire
shellfireShell

A modular framework for building robust, portable applications in POSIX-compliant shell script.

#posix-compliant#devops#shell-scripting
Stars1.2k
Forks50
Last commit10 years ago
auto-install
auto-installJavaScript

Automatically installs npm dependencies as you write import/require statements in your code.

#developer-tools#productivity#npm
Stars1.2k
Forks49
Last commit5 years ago
renv <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
renv <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

renv creates isolated, portable, and reproducible project environments for R by managing private package libraries and lockfiles.

#environment-management#lockfile#r-package
Stars1.2k
Forks170
Last commit
go-appimagetool
go-appimagetoolGo

Go implementation of AppImage tools for creating and managing portable Linux applications.

#hacktoberfest#portable-applications#appimage
Stars1.2k
Forks92
Last commit1 month ago
wiredep
wiredepJavaScript

Automatically injects Bower package dependencies into your HTML, Jade, Sass, and other source files.

#html-injection#build-automation#dependency-management
Stars1.1k
Forks140
Last commit9 years ago
Composer-Normalize
Composer-NormalizePHP

A Composer plugin that automatically normalizes and formats composer.json files according to a consistent schema.

#composer#developer-tools#composer-plugin
Stars1.1k
Forks36
Last commit5 days ago
crates.nvim
crates.nvimLua

A Neovim plugin for managing Rust dependencies from crates.io directly within your editor.

#plugin-manager#editor-integration#neovim-plugin
Stars1.1k
Forks43
Last commit3 months ago
Berkshelf
BerkshelfRuby

A Chef Cookbook manager for managing Chef Infra cookbooks and their dependencies.

#cookbook-management#devops#chef
Stars1.1k
Forks309
Last commit1 year ago
rocks.nvim
rocks.nvimLua

A Neovim plugin manager inspired by Cargo that automates dependency and build management using luarocks.

#plugin-manager#semantic-versioning#async
Stars1.1k
Forks19
Last commit7 days ago
Composer-Merge-Plugin
Composer-Merge-PluginPHP

A Composer plugin that merges multiple composer.json files at runtime to simplify dependency management for modular applications.

#modular-architecture#devops#composer-plugin
Stars1.0k
Forks170
Last commit
luna
lunaJavaScript

A desktop application with a modern UI for managing npm dependencies across global and local packages.

#npm-management#desktop-application#npm
Stars1.0k
Forks44
Last commit1 year ago
sprockets
sprocketsRuby

A Ruby library for compiling and serving web assets with declarative dependency management and a preprocessor pipeline.

#web-assets#javascript-compilation#rack-middleware
Stars984
Forks795
Last commit7 days ago
David
DavidJavaScript

A Node.js module that checks npm dependencies for outdated versions and provides update information.

#version-checking#npm#cli-tool
Stars967
Forks67
Last commit3 years ago
boundaries
boundariesTypeScript

ESLint plugin that enforces architectural boundaries between code elements in JavaScript and TypeScript projects.

#quality#architectural-patterns#import
Stars941
Forks21
Last commit1 day ago
rebar
rebarErlang

Deprecated Erlang build tool for compiling and testing Erlang applications, port drivers, and releases.

#compilation#otp#dependency-management
Stars930
Forks290
Last commit8 years ago
poetry2nix
poetry2nixNix

Automatically convert Poetry Python projects into Nix derivations by parsing pyproject.toml and poetry.lock files.

#devops#python-packaging#nix-derivation
Stars929
Forks458
Last commit22 hours ago
PHPArkitect
PHPArkitectPHP

A PHP tool to enforce architectural constraints and prevent design violations in your codebase.

#layered-architecture#naming-conventions#dev-tools
Stars923
Forks52
Last commit3 days ago
Composer
Composer

A curated list of resources for Composer, Packagist, Satis, plugins, scripts, tutorials, and related tools.

#composer-packages#composer#developer-tools
Stars906
Forks61
Last commit4 days ago
spm
spmJavaScript

A static package manager for browser-based JavaScript modules and assets.

#browser-packages#dependency-management#frontend-tooling
Stars901
Forks180
Last commit8 years ago
Go Package Store
Go Package StoreGo

A web app that displays available updates for Go packages in your GOPATH.

#developer-tools#version-checking#dependency-management
Stars897
Forks28
Last commit2 years ago
Composer-Asset-Plugin
Composer-Asset-PluginPHP

A Composer plugin that manages NPM and Bower dependencies directly within PHP projects without requiring Node.js.

#composer#npm#composer-plugin
Stars887
Forks156
Last commit3 years ago
lockfile-lint
lockfile-lintJavaScript

A security linter for npm and yarn lockfiles to detect malicious package injections and enforce trust policies.

#supply-chain-security#hacktoberfest#lockfile
Stars866
Forks36
Last commit1 day ago
VTAcknowledgementsViewController
VTAcknowledgementsViewControllerObjective-C

A ready-to-use iOS/tvOS view controller to display open-source library licenses and acknowledgments.

#ios#objective-c#dependency-management
Stars854
Forks64
Last commit
awesome-ios-developer
awesome-ios-developerSwift

A curated collection of resources, guides, and reusable code for iOS and Swift development.

#apple#ios-app#ios
Stars848
Forks48
Last commit5 days ago
nix-update
nix-updatePython

A Swiss Army knife tool for updating version numbers and source hashes of Nix packages across multiple package sets.

#build-with-buildbot#hacktoberfest#hash-update
Stars841
Forks105
Last commit5 days ago
ESL
ESLJavaScript

A browser-only, AMD-compliant module loader for modern web applications, offering smaller size and higher performance than RequireJS.

#loader#dependency-management#enterprise
Stars841
Forks221
Last commit3 years ago
npmhub
npmhubSvelte

A browser extension that displays npm dependencies and useful links directly on GitHub repository pages.

#developer-tools#open-source#package-json
Stars834
Forks67
Last commit1 year ago
spago
spagoPureScript

A PureScript package manager and build tool focused on reproducible builds and great developer experience.

#javascript-compiler#esbuild#dependency-management
Stars831
Forks134
Last commit3 days ago
Rome
RomeHaskell

A shared cache tool for Carthage that stores built frameworks on S3, Minio, Ceph, or local storage to speed up iOS/macOS development.

#apple-platforms#ios#build-optimization
Stars825
Forks54
Last commit3 years ago
Gemstash
GemstashRuby

A RubyGems.org cache and private gem server for faster, offline bundling and secure internal gem distribution.

#rubygems#offline-bundling#devops
Stars793
Forks140
Last commit11 days ago
synp
synpJavaScript

Convert yarn.lock to package-lock.json and vice versa, using node_modules to ensure accurate dependency translation.

#npm#converter#npm-package
Stars790
Forks42
Last commit3 days ago
npm-shrinkwrap
npm-shrinkwrapJavaScript

A consistent shrinkwrap tool for npm that verifies package.json and node_modules sync, cleans up shrinkwrap files, and provides readable diffs.

#npm#dev-tools#version-locking
Stars770
Forks47
Last commit6 years ago
uv2nix
uv2nixNix

Ingest uv workspaces using Nix to manage Python dependencies in Nix-based environments.

#dev-tools#dependency-management#build-system
Stars766
Forks41
Last commit4 days ago
CPM
CPMCMake

A C++ package manager based on CMake and Git that enables linking multiple versions of static libraries without symbol conflicts.

#static-linking#version-management#build-automation
Stars751
Forks80
Last commit4 years ago
PreviousPage 3 of 11

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
5 months ago
4 years ago
Next
#Package Management75
#Package Manager71
#Php65
#Developer Tools56
#Automation54
#Cli Tool53
#Ci Cd51
#Devops49
#Composer48
#Build Tool46
#Javascript39
#Composer Plugin39