awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesDependency Graph Builders

Algorithms that traverse module imports to construct a comprehensive map of project dependencies.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Dependency Graph Builders. Refine with filters or upvote what's useful.

Awesome Dependency Graph Builders GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • webpack/webpackAvatar von webpack

    webpack/webpack

    65,834Auf GitHub ansehen↗

    Webpack is a module bundler that maps project dependencies into a directed acyclic graph to transform diverse file types into optimized, browser-ready assets. It functions as a build pipeline orchestrator, using entry points to recursively resolve imports and bundle modules, scripts, and static assets into a unified output. The project is distinguished by its plugin-based architecture and loader-driven transformation pipeline. It utilizes an event-driven hook system that allows developers to intercept and modify the build process at specific lifecycle stages, enabling custom code transformati

    Maps project relationships by traversing module imports to create a comprehensive dependency overview.

    JavaScriptamdbuild-toolcommonjs
    Auf GitHub ansehen↗65,834
  • google/daggerAvatar von google

    google/dagger

    17,697Auf GitHub ansehen↗

    Dagger is a compile-time dependency injection framework for Java and Android applications. It automates the construction and wiring of object graphs by generating static source code during the build process, which eliminates the need for reflection or runtime bytecode generation. The framework distinguishes itself by performing strict validation of the entire dependency structure before the application runs, ensuring that all required bindings are satisfied and identifying circular references early. It manages object lifecycles through scoped containers and supports lazy resolution, allowing

    The framework generates code to link annotated classes and modules into a complete dependency structure that serves as the central entry point for application components.

    Java
    Auf GitHub ansehen↗17,697
  • tmux-python/tmuxpAvatar von tmux-python

    tmux-python/tmuxp

    4,522Auf GitHub ansehen↗

    tmuxp ist ein tmux-Session-Manager und deklarativer Workspace-Orchestrator, der die Erstellung und Organisation von Sessions, Fenstern und Panes automatisiert. Er fungiert als libtmux-Automatisierungs-Wrapper und ermöglicht es Benutzern, komplexe Terminal-Layouts und initiale Shell-Befehle mittels YAML- oder JSON-Konfigurationsdateien zu definieren. Das Projekt zeichnet sich als Terminal-Layout-Snapshot-Tool aus, das in der Lage ist, den Status einer laufenden Session zu erfassen und als reproduzierbare Konfiguration zu speichern. Es unterstützt zudem die Terminal-Workflow-Automatisierung durch die Ausführung von Bootstrap-Aufgaben und Startup-Skripten, um Umgebungen vor dem Start interaktiver Sessions vorzubereiten. Zu den weiteren Funktionen gehören Headless-Terminal-Orchestrierung für automatisierte Pipelines, Umgebungsvariablen-Management für dynamische Auflösung und eine Plugin-Architektur für benutzerdefinierte Session-Konstruktionen. Das System bietet zudem Tools für Session-Status-Suspendierung, Live-Session-Capture und Echtzeit-Statusinspektion über eine interaktive Konsole.

    Employs a pluggable system of builder classes to customize how sessions are constructed and initialized.

    Pythonclicli-utilitiesjson
    Auf GitHub ansehen↗4,522
  1. Home
  2. Software Engineering & Architecture
  3. Development Methodologies
  4. Dependency Graph Builders

Unter-Tags erkunden

  • Compile-Time BuildersTools that generate static code to construct dependency graphs during the build process. **Distinct from Dependency Graph Builders:** Distinct from general Dependency Graph Builders: focuses on compile-time static code generation rather than runtime or import-based traversal.
  • Component Builders1 Sub-TagInterfaces for injecting runtime configuration values into dependency graphs during initialization. **Distinct from Dependency Graph Builders:** Distinct from Dependency Graph Builders: focuses on runtime configuration injection via builder interfaces rather than just graph construction logic.