awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Dependency · Awesome GitHub Repositories

25 repos

Awesome GitHub RepositoriesDependency

Utilities for resolving, linking, and managing software dependencies and package registries.

Explore 25 awesome GitHub repositories matching development tools & productivity · Dependency. Refine with filters or upvote what's useful.

  1. Home
  2. Development Tools & Productivity
  3. Package Management
  4. Dependency

Awesome Dependency GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Master environment configuration and package resolution through a collection of robust dependency management solutions.

    awesomeawesome-listlists
  • jwasham/coding-interview-university

    jwasham/coding-interview-university

    337,188GitHubView on GitHub↗

    This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling u

    Manage software dependencies and environment configurations to maintain project stability and build consistency.

    algorithmalgorithmscoding-interview
  • vinta/awesome-python

    vinta/awesome-python

    283,687GitHubView on GitHub↗

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. Th

    Compiles tools for installing, resolving, and auditing software package dependencies and environment configurations.

    Pythonawesomecollectionspython
  • ohmyzsh/ohmyzsh

    ohmyzsh/ohmyzsh

    184,876GitHubView on GitHub↗

    This project is a community-driven shell configuration framework designed to manage terminal environments, modular extensions, and command-line interface customizations. It functions as an environment manager that standardizes shell settings and appearance across diverse Unix-like operating systems, ensuring a consiste

    Synchronizes local configuration files with remote sources using native version control commands.

    Shellclicli-appoh-my-zsh
  • flutter/flutter

    flutter/flutter

    175,261GitHubView on GitHub↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-p

    Provides a standardized package structure for sharing code, including metadata, dependencies, and library exports across projects.

    Dartandroidapp-frameworkcross-platform
  • avelino/awesome-go

    avelino/awesome-go

    174,349GitHubView on GitHub↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently di

    Centralizes discovery of tools for dependency management, versioning, and source code interchange.

    Goawesomeawesome-listgo
  • twbs/bootstrap

    twbs/bootstrap

    173,988GitHubView on GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By es

    Integrate into development workflows via standard package managers to automate versioning and simplify asset installation.

    MDXbootstrapcsscss-framework
  • github/gitignore

    github/gitignore

    172,602GitHubView on GitHub↗

    This project provides a comprehensive collection of version-control ignore templates designed to exclude unnecessary files from repositories. It offers a wide range of patterns tailored for specific programming languages, build systems, frameworks, platforms, and development tools. The repository includes documentatio

    Curated collections of ignore patterns help developers prevent unwanted build artifacts from being bundled into distributed software packages.

    gitgitignore
  • yt-dlp/yt-dlp

    yt-dlp/yt-dlp

    147,702GitHubView on GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of speci

    Supports installation and dependency resolution through standard Python package management workflows.

    Pythonclidownloaderpython
  • langflow-ai/langflow

    langflow-ai/langflow

    144,903GitHubView on GitHub↗

    Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, t

    Requires standard package installation procedures within virtual environments to maintain dependency and version compatibility.

    Pythonagentschatgptgenerative-ai
  • golang/go

    golang/go

    132,649GitHubView on GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external

    Ensures reproducible builds and consistent environments by tracking external package versions and module requirements.

    Gogogolanglanguage
  • ripienaar/free-for-dev

    ripienaar/free-for-dev

    118,073GitHubView on GitHub↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and s

    Distribute software packages across various ecosystems using artifact repositories that simplify dependency management for development teams.

    HTMLawesome-listfree-for-developers
  • denoland/deno

    denoland/deno

    106,258GitHubView on GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system

    Imports external packages directly via URLs to integrate with global registry ecosystems without local dependency folders.

    Rustdenojavascriptrust
  • GrowingGit/GitHub-Chinese-Top-Charts

    GrowingGit/GitHub-Chinese-Top-Charts

    106,216GitHubView on GitHub↗

    This project functions as a curated software directory and developer resource index, providing a centralized platform for discovering and evaluating high-quality open-source repositories. It serves as an aggregator that monitors trending software and educational resources, organizing them by technical domain and progra

    Connects developers with published software distributions to facilitate the rapid assembly of application dependencies.

    Java
  • neovim/neovim

    neovim/neovim

    96,615GitHubView on GitHub↗

    Neovim is a text editing environment designed for extensibility and performance. It provides a core engine for text manipulation, multi-window management, and complex editing commands, while maintaining compatibility with existing paradigms. The project features a stable interface that allows external clients to intera

    Manages internal components and system-level library linking to ensure a stable and reproducible environment for core operations.

    Vim Scriptapiclua
  • google-gemini/gemini-cli

    google-gemini/gemini-cli

    94,954GitHubView on GitHub↗

    This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes,

    History navigation utilities allow users to traverse and interact with previous project states and data versions.

    TypeScriptaiai-agentscli
  • oven-sh/bun

    oven-sh/bun

    87,491GitHubView on GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The

    Resolves and manages project dependencies with high-speed algorithms to ensure consistent environment configurations.

    Zigbunbundlerjavascript
  • astral-sh/uv

    astral-sh/uv

    85,877GitHubView on GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure repr

    Automates the resolution, installation, and auditing of software dependencies and environment settings.

    Rustpackagingpythonresolver
  • louislam/uptime-kuma

    louislam/uptime-kuma

    82,999GitHubView on GitHub↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. T

    Packages software for native distribution on Linux systems to simplify dependency resolution and local service registration.

    JavaScriptdockermonitormonitoring
  • macrozheng/mall

    macrozheng/mall

    82,926GitHubView on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secu

    Resolves version conflicts by visualizing dependency trees and excluding problematic artifacts to ensure project stability.

    Javadockerelasticsearchelk
Prev12Next

Explore sub-tags

  • Dependency Management Tools10 sub-tagsSystems for installing, resolving, auditing, and managing software package dependencies and environment configurations.
  • Environment-Aware Module GraphsTools that map code dependencies while accounting for specific runtime or build-time environment constraints.
  • Local Dependency LinkersMechanisms for linking local directories as dependencies to facilitate rapid iterative development.
  • Optional Dependency ManagersMechanisms that allow users to install specific sub-features or integrations as separate optional packages.
  • Workspace Managers1 sub-tagTools for coordinating and managing dependencies across multiple interconnected packages within a single repository.