Carthage banner
Carthage

Carthage Overview

A dependency manager for iOS and OS X projects. Unlike the very popular CocoaPods, Carthage builds the dependencies you list in a Cartfile using xcodebuild and provides you with binary frameworks. There is no need for a managed Xcode workspace, you retain full control over your project structure and setup. Carthage does not automatically modify your project files or your build settings. CocoaPods’ approach is easier to use, while Carthage’s is flexible and unobtrusive. However, there is no central list of projects so you have to find the frameworks on GitHub or similar.

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.