CocoaPods
softwareAbout
CocoaPods is the original dependency manager for Swift and Objective-C iOS, macOS, watchOS, and tvOS projects — with 107,000+ libraries used in 3M+ apps. Built in Ruby and installable via the default macOS Ruby.
Pros
- +Largest iOS/macOS library ecosystem
- +Easy installation on macOS
- +Strong community and documentation
Cons
- -Ruby-based — Apple's Swift Package Manager is now favored for new projects
- -Some libraries have migrated to SPM-only
This may be an affiliate link — the creator and GuruStacks may earn a commission, at no extra cost to you. Learn more
Details
Pricing
Model
open source
Platforms
Related
Similar tools
View alternatives →XCTest
4.2Apple's built-in testing framework for iOS, macOS, tvOS, and watchOS providing unit, UI, and performance tests natively in Xcode.
pnpm
4.2Fast, disk-space-efficient Node.js package manager using a content-addressable store to avoid duplication, with strong monorepo and workspace support.
npm
4.2Default package manager for Node.js and the world's largest JavaScript software registry with millions of open-source packages.
Helm
4.4The package manager for Kubernetes that defines, installs, and upgrades complex applications using reusable, versioned Charts.
SwiftUI
4.4Apple's declarative UI framework for building apps across all Apple platforms using Swift with minimal code and live Xcode Previews.
Draw Things: AI Generation
UnratedLocally-run AI image generator for iOS and macOS with on-device processing for complete privacy.