Packages for keyword “dependency-injection”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Factory
A modern approach to Container-Based Dependency Injection for Swift and SwiftUI.
swift-dependencies
A dependency management library inspired by SwiftUI's "environment."
Swinject
Dependency injection framework for Swift with iOS/macOS/Linux
SafeDI
Compile-time-safe dependency injection for Swift without the boilerplate
DITranquillity
Dependency injection for iOS (Swift)
swiftui-atom-properties
⚛️ Atomic approach state management and dependency injection for SwiftUI
swift-dependencies-additions
More dependencies for `swift-dependencies`
swift-service
A lightweight, zero-dependency, type-safe dependency injection framework for modern Swift.
DIKit
Swift library that allows you to use a dependency injection pattern in your project by creating a container that holds all the dependencies in one place
FieryCrucible
A minimalist type safe Swift dependency injection library
SwinjectStoryboard
Swinject extension for automatic dependency injection via Storyboard
AppState
🧠 Effortless State Management and Dependency Injection for Swift 6 Applications
SecurePropertyStorage
Helps you define secure storages for your properties using Swift property wrappers.
Guise
An elegant, flexible, type-safe dependency resolution framework for Swift
SwinjectAutoregistration
Swinject extension to automatically register your services
cache
A lightweight Swift library for caching Identifiable values with optional expiry, supporting both in-memory and file-backed storage.
Crocodil
Macro-Powered Dependency Injection for Swift
Deli
Deli is an easy-to-use Dependency Injection(DI).
Pure
Pure DI in Swift
snap-dependencies
A simple Dependency Injection Container.