Swinject extension to automatically register your services
Compile-time Swift dependency injection annotations
SwiftDI the new way to use your dependency in Swift 5.1
3 packages.