awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

3 Repos

Awesome GitHub RepositoriesEnvironment-Based Injections

Injects services and state into SwiftUI views through the environment without manual wiring.

Distinct from Dependency Injection Patterns: Distinct from Dependency Injection Patterns: specifically uses SwiftUI's environment for injection, not request-scoped factory patterns.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Environment-Based Injections. Refine with filters or upvote what's useful.

Awesome Environment-Based Injections GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nalexn/clean-architecture-swiftuiAvatar von nalexn

    nalexn/clean-architecture-swiftui

    6,571Auf GitHub ansehen↗

    This is a demonstration and template project that applies Clean Architecture principles to SwiftUI application development. It implements a layered architecture that separates presentation, business logic, and data access into independent layers, with unidirectional data flow managed through a single immutable app store that serves as the sole source of truth for all screens. The project distinguishes itself through its implementation of interactor-driven business logic, where all domain rules and workflows live in stateless objects that receive requests and update the central store. Dependen

    Implements a dependency injection pattern using SwiftUI's environment, a key architectural feature of the project.

    Swiftarchitectureclean-architecturecleanarchitecture
    Auf GitHub ansehen↗6,571
  • pointfreeco/swift-dependenciesAvatar von pointfreeco

    pointfreeco/swift-dependencies

    2,164Auf GitHub ansehen↗

    This library provides a dependency management system for Swift applications that utilizes an environment-based approach to distribute services and utilities throughout a codebase. By leveraging a centralized container, it eliminates the need for manual data passing or global state, allowing services to be injected into the application hierarchy automatically. The framework distinguishes itself through a type-safe mechanism that uses key paths and property wrappers to access and override services. This architecture supports the substitution of live service implementations with controlled, pred

    Injects services and utilities into the environment to avoid manual data passing or global state in view hierarchies.

    Swiftarchitecturedependency-injectiondependency-management
    Auf GitHub ansehen↗2,164
  • aplus-framework/frameworkAvatar von aplus-framework

    aplus-framework/framework

    262Auf GitHub ansehen↗

    This project is a full-stack web framework built on PHP that provides a structured environment for developing complete web applications. It utilizes a model-view-controller architecture to separate application data, user interface, and control logic, facilitating the management of complex application requirements. The framework distinguishes itself through a suite of integrated tools designed to unify server-side logic and client-side interfaces. It supports isomorphic code execution to maintain consistent behavior across the stack and employs server-side data hydration to populate the client

    Resolves service dependencies based on the current execution context to manage shared resources across application layers.

    PHPaplusaplus-frameworkcache
    Auf GitHub ansehen↗262
  1. Home
  2. Software Engineering & Architecture
  3. Dependency Injection Patterns
  4. Environment-Based Injections