Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
Swinject Dependency injection framework for Swift with iOS/macOS/Linux
Factory A modern approach to Container-Based Dependency Injection for Swift and SwiftUI.
swift-dependencies A dependency management library inspired by SwiftUI's "environment."
Cleanse Lightweight Swift Dependency Injection Framework
SecurePropertyStorage Helps you define secure storages for your properties using Swift property wrappers.
DITranquillity Dependency injection for iOS (Swift)
Pure Pure DI in Swift
swift-dependencies-additions More dependencies for `swift-dependencies`
swiftui-atom-properties ⚛️ Atomic approach state management and dependency injection for SwiftUI
SwinjectStoryboard Swinject extension for automatic dependency injection via Storyboard
SwinjectAutoregistration Swinject extension to automatically register your services
SafeDI Compile-time-safe dependency injection in Swift
Deli Deli is an easy-to-use Dependency Injection(DI).
sword 🗡️ A compile time dependency injection library for Swift
FieryCrucible A minimalist type safe Swift dependency injection library
SwiftDI SwiftDI the new way to use your dependency in Swift 5.1
AppState 🧠 Effortless State Management and Dependency Injection for Swift 6 Applications
Service 📦 Dependency injection / inversion of control framework.
Guise An elegant, flexible, type-safe dependency resolution framework for Swift
Inject Effortless modular dependency injection for Swift.
XServiceLocator Light-weight Service Locator / Dependency Injection library for Swift: providing objects with the dependencies they need throughout your whole iOS app.
Dependency A dependency Injection solution for SwiftUI. Thank you Antoine van der Lee and Vincent Pradeilles for initially showcasing this idea.
DIAttribute Introduce dependency injection attribute (@Inject)
AnnotationInject Compile-time Swift dependency injection annotations
Ariadne Elegant and extensible routing framework in Swift
Saber Dependency injection (DI) & Inversion of Control (IoC) command line tool for Swift based on code generation
Stitch A lightweight, SwiftUI inspired dependency injection (DI) library that is compile time safe without the need for codegen tooling.
MicroInjection A tiny (40 lines or ~100 lines including documentation, comments and whitespace) dependency injection framework that can be used in a similar way to the SwiftUI environment
Impose Impose is a simple dependency injection library for Swift
Injection Dependency Injection pacakge
Injector A Swift package for simple dependency injection that also supports Swift UI previews.
Injection Dependency injection utilities for SwiftUI
GlobalConfModule Dependency injection or general configuration framework for Swift (any platforms including Linux)
Juice Lightweight dependency injection container with simple fluent interface.
InjectableLoggers A nice set of protocols that will help logger(s) at being loosely coupled, injectable and testable.
Stitcher A dependency management and injection library for Swift projects
Inject A lightweight dependency injection library for Swift and SwiftUI projects.
DependencyInjector Dependency injector made in pure Swift
swift-libs A collection of reusable patterns, protocols, classes, structs, and extensions we have been using in our Swift code from some time now, grouped into libraries based on purpose.
StitcherMacros A set of meta programming utilities designed to work with the Stitcher library.
Dep Framework that implements a dependency injection using the Service Locator pattern and provides a convenient way to use these dependencies using @Dependency property wrapper
SwinjectLight Lightweight dependency injection framework for Swift (inspired by Swinject)
SwiftUI Dependencies 💉 SwiftUI-Environment based dependency injection
Inject Swift Dependency Injection Package
DependencyInjectorObjectMapper Dependency injector Swift support ObjectMapper
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
9506 successfully parsed packages Copyright © 2020 All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
About
  • Twitter
  • zac.gorak.us
GitHub
  • GitHub MarketPlace
  • GitHub App
  • GitHub Action
  • GitHub Repository