Typhoon banner
Typhoon

Open Source

Typhoon Overview

A dependency injection framework for Objective-C and Swift. Typhoon aims to remove tight couplings between dependencies in your code to make it easier to test or swap out components of you app. Features include support for circular dependencies and injection of view controllers, storyboard integration, support for both initializer and property injection, a very small memory and CPU footprint, plus loads more. Typhoon comes with a fully working sample app in both Objective-C and Swift that you can use to learn how to use the framework.

Stay on top of new tools for iOS developers

Subscribe to get a convenient weekly roundup of iOS Dev Tools' newest addition
of helpful and time-saving developer tools, services, and SDKs to get your job done faster.