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

4 repos

Awesome GitHub RepositoriesDependency Injection

Techniques for decoupling software components by injecting required dependencies rather than hard-coding them within the class.

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

  1. Home
  2. Software Engineering & Architecture
  3. Dependency Management Systems
  4. Dependency Injection

Awesome Dependency Injection GitHub Repositories

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

    angular/angular

    99,962GitHubView on GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex

    TypeScriptangularjavascriptpwa
  • nestjs/nest

    nestjs/nest

    74,685GitHubView on GitHub↗

    Nest is a server-side framework for building scalable and maintainable enterprise-grade applications using TypeScript. It provides a modular architecture that organizes code into encapsulated, reusable modules, utilizing a dependency injection container to manage object lifecycles and resolve component dependencies thr

    TypeScriptframeworkhacktoberfestjavascript
  • angular/angular.js

    angular/angular.js

    58,970GitHubView on GitHub↗

    AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By util

    JavaScript
  • vuejs/core

    vuejs/core

    53,019GitHubView on GitHub↗

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity sys

    TypeScript

Explore sub-tags

  • Asynchronous ProvidersProviders that resolve dependencies asynchronously during application startup.
  • Component Data InjectionConsuming state provided by ancestor components in a tree.
  • Component Service ScopingIsolating service instances to specific component sub-trees.
  • Custom ProvidersMechanisms for defining non-standard service instantiation and lifecycle management.
  • Dependency Injection Systems3 sub-tagsArchitectural frameworks that manage the lifecycle and provision of dependencies to components within an application.
  • Functional Dependency InjectionUtilities for requesting dependencies within functional contexts during initialization.
  • Reactive Dependency InjectionSystems that allow components to inject reactive state or services from ancestors into deep descendant trees.