Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Dependency Management

Dependency Management

256 projects

Showing 36 of 256 projects

SafeDI
SafeDISwift

A compile-time-safe dependency injection library for Swift that eliminates boilerplate while ensuring dependency validity.

#ios#dependency-injection#swift-package-manager
Stars187
Forks8
Last commit27 days ago
Elm JSON
Elm JSONRust

A command-line tool to install, upgrade, uninstall, and manage dependencies in Elm projects via elm.json files.

#elm-package#dev-tools#command-line-tool
Stars185
Forks11
Last commit2 years ago
Elba
ElbaRust

A modern, fast package manager for the Idris programming language.

#programming-language#open-source#idris
Stars185
Forks11
Last commit5 years ago
Version
VersionSwift

A Swift library for representing and comparing semantic version numbers following SemVer 2.0.0.

#semver#ios#version-management
Stars185
Forks36
Last commit2 years ago
Bundix
BundixRuby

Generates Nix expressions for Bundler-managed Ruby applications to package them with the Nix package manager.

#rubygems#nix-expression#devops
Stars181
Forks56
Last commit1 year ago
clj-nix
clj-nixClojure

Nix helpers to reduce friction between Clojure projects and the Nix ecosystem.

#developer-tools#packaging#devops
Stars181
Forks25
Last commit8 days ago
GitHub Actions for Deno
GitHub Actions for DenoTypeScript

A GitHub Action for installing and caching Deno in CI/CD workflows.

#version-management#workflow-automation#deno
Stars180
Forks16
Last commit2 years ago
Release Belt
Release BeltPHP

A Composer repository that serves third-party ZIP releases without requiring composer.json files.

#composer#zip-releases#dependency-management
Stars177
Forks21
Last commit3 years ago
Foxy
FoxyPHP

A Composer plugin that automatically manages NPM/Yarn/pnpm dependencies for PHP projects and libraries.

#dependency-manager#javascript-assets#composer
Stars177
Forks22
Last commit1 year ago
zig2nix
zig2nixZig

A Nix flake for packaging, building, and running Zig projects with dependency management and cross-compilation.

#release#developer-tools#packaging
Stars176
Forks13
Last commit2 days ago
Composer-Service
Composer-ServicePHP

A web service that runs Composer dependency management operations asynchronously via RabbitMQ and Pusher.

#composer#message-queue#symfony-application
Stars173
Forks14
Last commit4 years ago
checkpoint
checkpointR

An R package that installs packages from MRAN snapshots to ensure reproducible environments by locking package versions to a specific date.

#mran#version-control#r-package
Stars165
Forks37
Last commit4 years ago
Composer-Shared-Package-Plugin
Composer-Shared-Package-PluginPHP

Composer plugin to share packages between projects using symlinks for improved development workflows.

#composer#development-workflow#shared-packages
Stars164
Forks9
Last commit
GitLab-Composer
GitLab-ComposerPHP

A GitLab Composer repository that indexes all projects with composer.json files across branches and tags.

#gitlab#dependency-management#composer-repository
Stars162
Forks42
Last commit7 years ago
Imposter-Plugin
Imposter-PluginPHP

A Composer plugin that wraps all vendor packages inside your own namespace to avoid conflicts in WordPress plugins.

#namespace#namespace-prefixing#wordpress-development
Stars157
Forks12
Last commit4 days ago
starring
starringJavaScript

A CLI tool that automatically stars npm packages you're using on GitHub to show appreciation to maintainers.

#developer-tools#open-source#npm
Stars155
Forks6
Last commit8 years ago
Gemirro
GemirroRuby

A Ruby application to automatically create and maintain a RubyGems mirror with on-demand gem downloads.

#rubygems#server#cli-tool
Stars154
Forks26
Last commit1 month ago
CMake
CMakeCMake

A collection of reusable CMake modules and find scripts for standardizing C/C++ project builds, testing, and packaging.

#subproject-management#packaging#dependency-management
Stars153
Forks72
Last commit2 years ago
PhantomJS-Installer
PhantomJS-InstallerPHP

A Composer package that installs the PhantomJS binary for Linux, Windows, and macOS into your project's /bin directory.

#composer#dependency-management#headless-browser
Stars151
Forks43
Last commit6 months ago
ruby-nix
ruby-nixNix

A Nix flake that generates reproducible Ruby/Bundler development environments for application development.

#ruby-nix#bundler#dev-tools
Stars151
Forks17
Last commit10 months ago
FoBiS
FoBiSPython

A zero-configuration build system and package manager for modern Fortran projects with automatic dependency resolution.

#github-integration#open-source#oop
Stars143
Forks38
Last commit28 days ago
Lake
LakeLua

A lightweight Lua-based build engine that interprets dependency rules for cross-platform compilation and automation.

#rake-inspired#make-alternative#dsl
Stars143
Forks17
Last commit10 years ago
Composer-Custom-Directory-Installer
Composer-Custom-Directory-InstallerPHP

A Composer plugin that installs packages in custom directories outside the default vendor folder.

#composer-packages#composer#vendor-directory
Stars141
Forks24
Last commit
php-buildpack
php-buildpackGo

A Cloud Foundry buildpack for deploying PHP applications with automatic dependency installation, web server configuration, and extension support.

#composer#buildpack#dependency-management
Stars141
Forks348
Last commit4 days ago
terrafile
terrafileGo

A Go binary that systematically manages external GitHub modules for use in Terraform projects.

#devops#team-carrier#dependency-management
Stars139
Forks26
Last commit3 years ago
uvicorn-poetry
uvicorn-poetryPython

A production-ready Docker image with Uvicorn and Poetry for deploying Python web applications on Kubernetes.

#fastapi#uvicorn#containerization
Stars139
Forks8
Last commit8 months ago
Composer-Cleaner
Composer-CleanerPHP

A Composer tool that removes unnecessary files from the vendor directory to reduce project size.

#composer#file-cleanup#project-optimization
Stars136
Forks18
Last commit1 month ago
vpm
vpmV

Package manager for the V programming language, enabling module publishing, installation, and API interaction.

#developer-tools#module-registry#vlang
Stars130
Forks37
Last commit1 month ago
cmake_templates
cmake_templatesCMake

Concise CMake templates for creating C++ libraries and executables with support for Conan and vcpkg.

#template#conan#dependency-management
Stars129
Forks15
Last commit4 days ago
modulejs
modulejsJavaScript

A lightweight (~2kB) JavaScript module system for organizing code with dependency resolution, similar to RequireJS.

#module-system#browser-modules#lightweight
Stars128
Forks12
Last commit1 year ago
gothanks
gothanksGo

Automatically stars Go's official repository and your go.mod GitHub dependencies to thank maintainers.

#go-modules#open-source#community
Stars128
Forks7
Last commit3 years ago
gemdiff
gemdiffRuby

A CLI tool to find Ruby gem source repositories on GitHub, compare versions, and update outdated gems with integrated git workflow.

#rubygems#github-integration#outdated-gems
Stars124
Forks6
Last commit1 year ago
elm2nix
elm2nixHaskell

Convert Elm projects into Nix expressions for reproducible builds and dependency management.

#haskell#functional-programming#dependency-management
Stars124
Forks17
Last commit9 months ago
Vert.x Stack
Vert.x StackJava

A pre-configured Maven dependency management system for the Vert.x toolkit and its endorsed modules.

#version-management#reactive-programming#dependency-management
Stars122
Forks47
Last commit6 days ago
Napalm
NapalmNix

A Nix-based tool for building npm packages and serving as a lightweight npm registry.

#hacktoberfest#npm#dependency-management
Stars117
Forks17
Last commit2 years ago
gem_home
gem_homeShell

A command-line tool for managing Ruby gem environments by dynamically switching $GEM_HOME directories.

#environment-variables#rvm#shell-scripting
Stars117
Forks11
Last commit4 years ago
PreviousPage 6 of 8

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
8 years ago
20 days ago
Next
#Package Manager54
#Package Management51
#Cli Tool44
#Php41
#Build Tool38
#Devops34
#Ci Cd34
#Composer34
#Javascript33
#Developer Tools32
#Nodejs28
#Automation28