Freedom251 › Package Registries
CocoaPods

What CocoaPods is
CocoaPods manages dependencies for Swift and Objective-C Cocoa projects. Developers list a project's dependencies in a Podfile and install them with the `pod install` command. CocoaPods incorporates dependencies into Xcode workspaces, adding project configuration and build steps. Its Podfile.lock records installed pod versions so later installs keep those versions unless dependencies are changed. The catalog contains over 108,000 libraries, and the homepage says CocoaPods is used in over 3 million apps. Dependencies can come from git, svn, bzr, http, or hg sources. Teams can share components through private Spec repositories, and plugins extend the tool; named examples include packager, keys, roulette, deintegrate, repo-svn, release, and sorted-search. Offline installation is supported. CocoaPods supports iOS, macOS, tvOS, visionOS, and watchOS, while its listed platforms are iOS and macOS. It is free, with a plan listed as free and no paid plans listed. Built with Ruby, the site recommends installing it with the default Ruby available on macOS. The project plans to make trunk read-only on December 2, 2026, after which it will not accept new Podspecs.
Who it suits
CocoaPods suits app developers using public or private dependencies in Cocoa projects, as well as library developers distributing libraries. It is intended for developers working with Xcode workspaces.
What it does well
- Free plan listed as free
- Supports offline installation
- Lockfile records installed pod versions
- Private Spec repositories support shared components
- Supports iOS, macOS, tvOS, visionOS, and watchOS
What to know first
- Trunk is planned to stop accepting new Podspecs on December 2, 2026
- Site recommends installing with the default Ruby available on macOS
- No paid plans are listed
Limits
CocoaPods is free, and no paid plans are listed. The project plans to make trunk read-only on December 2, 2026, after which it will no longer accept new Podspecs.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| CocoaPods | No paid plans listed | Free |
As cocoapods.org lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the CocoaPods website
- Install CocoaPods using the default Ruby available on macOS, as recommended by the site
- Describe project dependencies in a Podfile
- Run `pod install` to integrate dependencies into the Xcode workspace
- Use Podfile.lock to retain installed versions unless dependencies are updated
Verdict
CocoaPods provides dependency installation and version tracking for Swift and Objective-C Cocoa projects, with support for private repositories and offline installation. Developers should note the planned trunk change on December 2, 2026.
Questions
Is CocoaPods free?
Yes. The CocoaPods plan is listed as free, and no paid plans are listed.
Which platforms does CocoaPods support?
Its listed platforms are iOS and macOS. Supported targets also include tvOS, visionOS, and watchOS.
How do developers install dependencies?
They describe dependencies in a Podfile and run `pod install`. CocoaPods integrates them into Xcode workspaces.
Does CocoaPods support private dependencies and offline installation?
Yes. Teams can use private Spec repositories to share components, and offline installation is supported.
What is the trunk change?
The project plans to make CocoaPods trunk read-only on December 2, 2026. After that, it will no longer accept new Podspecs.
Where can users get support?
The guide directs users to Stack Overflow and the CocoaPods mailing list for support, and to GitHub issues for tool bugs.
Facts from CocoaPods's own pages
- Audience
- The site describes CocoaPods as a tool for app developers who want to use public or private dependencies and for library developers distributing libraries. · cocoapods.org, 4 Oct 2026
- Dependency resolution
- Yes · cocoapods.org, 22 Sept 2026
- Dependency setup
- Projects describe dependencies in a Podfile and install them with the `pod install` command. · guides.cocoapods.org, 4 Oct 2026
- Dependency sources
- CocoaPods supports source code from git, svn, bzr, http and hg. · cocoapods.org, 4 Oct 2026
- Extensions
- CocoaPods supports plugins, and its about page names packager, keys, roulette, deintegrate, repo-svn, release and sorted-search as examples. · cocoapods.org, 4 Oct 2026
- Free plan
- Yes · cocoapods.org, 22 Sept 2026
- Install requirement
- CocoaPods is built with Ruby and the site recommends installing it with the default Ruby available on macOS. · cocoapods.org, 4 Oct 2026
- Library catalog
- The homepage states CocoaPods has over 108,000 libraries and is used in over 3 million apps. · cocoapods.org, 4 Oct 2026
- Lockfile support
- Yes · cocoapods.org, 22 Sept 2026
- Offline installation
- Yes · cocoapods.org, 22 Sept 2026
- Package formats
- Pod,podspec · cocoapods.org, 22 Sept 2026
- Private dependencies
- Teams can use their own private Spec repository to share components across projects. · guides.cocoapods.org, 4 Oct 2026
- Purpose
- CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. · cocoapods.org, 4 Oct 2026
- Security
- The legal page says CocoaPods has no formal security bounty system and invites private security contact by email. · cocoapods.org, 4 Oct 2026
- Support
- The guide directs users to Stack Overflow and the CocoaPods mailing list for support, and to GitHub issues for tool bugs. · guides.cocoapods.org, 4 Oct 2026
- Supported platforms
- iOS,macOS,tvOS,visionOS,watchOS · cocoapods.org, 22 Sept 2026
- Trunk change
- The project plans to make CocoaPods trunk read-only on December 2, 2026, after which it will no longer accept new Podspecs. · blog.cocoapods.org, 4 Oct 2026
- Version consistency
- Podfile.lock records installed pod versions so later installs use those versions unless dependencies are updated. · guides.cocoapods.org, 4 Oct 2026
- Workspace support
- Yes · cocoapods.org, 22 Sept 2026
- Xcode integration
- CocoaPods integrates dependencies into Xcode workspaces and adds project configuration and build steps. · guides.cocoapods.org, 4 Oct 2026
Where CocoaPods stands on Freedom251
- Package Registries#9 of 28
- Package Managers#37 of 93