⚠️ CocoaPods is in maintenance mode Cocoapods is not receiving active development. Refer to the blog for the latest status of the project. --- CocoaPods: The Cocoa dependency manager CocoaPods…
⚠️ CocoaPods is in maintenance mode
Cocoapods is not receiving active development. Refer to the blog for the latest status of the project.
---
CocoaPods: The Cocoa dependency manager




CocoaPods manages dependencies for your Xcode projects.
You specify the dependencies for your project in a simple text file: your Podfile.
CocoaPods recursively resolves dependencies between libraries, fetches
source code for all dependencies, and creates and maintains an Xcode
workspace to build your project. The latest released Xcode versions and the
prior version are supported.
Installing and updating CocoaPods is very easy. Don't miss the Installation
guide and the
Getting Started guide.
Project Goals
CocoaPods aims to improve the engagement with, and discoverability
of, third party open-source Cocoa libraries. These
project goals influence and drive the design of CocoaPods:
- Create and share libraries, and use them in your own projects,
Podspec standard.
- Allow library authors to structure their libraries however they like.
- Save time for library authors by automating a lot of Xcode work not
- Support any source management system. (Currently supported are
git,
svn, mercurial, bazaar, and various types of archives downloaded over HTTP.)
- Promote a culture of distributed collaboration on pods, but also provide
- Build tools on top of the core Cocoa development system, including those
- Provide opinionated and automated integration, but make it completely
- Solve everyday problems for Cocoa and Xcode developers.
Sponsors
Lovingly sponsored by a collection of companies, see the footer of CocoaPods.org for an up-to-date list.
Collaborate
All CocoaPods development happens on GitHub. Contributions make for good karma and
we welcome new contributors with joy. We take contributors seriously, and thus have a
contributor [code of conduct](CODE_OF_CONDUCT.md).
Links
| Link | Description |
| :----- | :------ |
CocoaPods.org | Homepage and search for Pods.
@CocoaPods | Follow CocoaPods on Twitter to stay up to date.
Blog | The CocoaPods blog.
Mailing List | Feel free to ask any kind of question.
Guides | Everything you want to know about CocoaPods.
Changelog | See the changes introduced in each CocoaPods version.
New Pods RSS | Don't miss any new Pods.
[Code of Conduct](CODE_OF_CONDUCT.md) | Find out the standards we hold ourselves to.
Projects
CocoaPods is composed of the following projects:
| Status | Project | Description | Info |
| :-------- | :------ | :--- | :--- |
|  | CocoaPods | The CocoaPods command line tool. | guides
|  | CocoaPods Core | Support for working with specifications and podfiles. | docs
|  |CocoaPods Downloader | Downloaders for various source types. | docs
|  | Xcodeproj | Create and modify Xcode projects from Ruby. | docs
|  | CLAide | A small command-line interface framework. | docs
|  | Molinillo | A powerful generic dependency resolver. | docs
| | Master Repo | Master repository of specifications. | guides
Members
-
CocoaPods ★ PINNED
The Cocoa Dependency Manager.
Ruby ★ 15k 3mo agoExplain → -
Xcodeproj ★ PINNED
Create and modify Xcode projects from Ruby.
Ruby ★ 2.4k 9d agoExplain → -
Core ★ PINNED
The models used within the CocoaPods gem
Ruby ★ 169 1y agoExplain → -
Specs
The CocoaPods Master Repo
★ 6.8k 21h agoExplain → -
CocoaPods-app ▣
A full-featured and standalone installation of CocoaPods.
Swift ★ 1.2k 6y agoExplain → -
cocoapods-packager
CocoaPods plugin which allows you to generate a static library from a podspec.
Ruby ★ 1.2k 3y agoExplain → -
cocoapods-deintegrate
A CocoaPods plugin to remove and de-integrate CocoaPods from your project.
Ruby ★ 1.1k 4y agoExplain → -
Rome
Makes it easy to build a list of frameworks.
Ruby ★ 695 11mo agoExplain → -
Molinillo
A generic dependency resolution algorithm.
Ruby ★ 419 2mo agoExplain → -
pod-template
An opinionated template for creating a Pod.
Ruby ★ 395 3y agoExplain → -
Rainforest
Automate the tasks necessary to develop on CocoaPods
Ruby ★ 241 1y agoExplain → -
CLAide
A small command-line interface framework.
Ruby ★ 199 2y agoExplain → -
cocoapods-try
CocoaPods plugin which allows to quickly try the demo project of a Pod.
Ruby ★ 132 3y agoExplain → -
cocoapods-acknowledgements
CocoaPods plugin that generates a plist which includes the installation metadata
Ruby ★ 111 3y agoExplain → -
cocoadocs.org ▣
Static generator for CocoaDocs.org
Ruby ★ 96 8y agoExplain → -
cocoapods-downloader
A small library that provides downloaders for various source types (HTTP/SVN/Git/Mercurial)
Ruby ★ 86 2y agoExplain → -
CPDAcknowledgements
Show your CocoaPods dependencies in-app.
Objective-C ★ 86 5y agoExplain → -
cocoapods-plugins
Get info about available CocoaPods plugins.
Ruby ★ 81 2y agoExplain → -
cocoapods.org
That website https://cocoapods.org/ - pretty useful
Slim ★ 53 1y agoExplain → -
guides.cocoapods.org
The guides for CocoaPods
Ruby ★ 47 10mo agoExplain → -
CocoaPodsExampleLibrary
A Simple Example Library for CocoaPods Best Practices
Objective-C ★ 45 2y agoExplain → -
Nanaimo
A native ruby implementation of ASCII plist parsing & serializing
Ruby ★ 40 1y agoExplain → -
trunk.cocoapods.org
The authentication server for CocoaPods push
Ruby ★ 39 4mo agoExplain → -
cocoapods-appledoc
CocoaPods plugin which allows you to generate documentation for a pod spec using AppleDoc.
Ruby ★ 38 11y agoExplain → -
blog.cocoapods.org
The blog for CocoaPods
HTML ★ 35 4mo agoExplain → -
fourflusher
A library for interacting with Xcode simulators.
Ruby ★ 33 3y agoExplain → -
search.cocoapods.org ▣
This is the CocoaPods search engine repo, please direct CocoaPods issues to the main CocoaPods repository.
Ruby ★ 25 7y agoExplain → -
swift
Issue tracker for CocoaPods with Swift issues
★ 23 11y agoExplain → -
cocoapods-integration-specs
The integration specs of CocoaPods
Objective-C ★ 23 1y agoExplain → -
Cork
A delightful CLI UI module.
Ruby ★ 22 7mo agoExplain → -
cocoapods-metadata-service
A metadata generator service for GitHub projects
TypeScript ★ 18 2y agoExplain → -
metrics.cocoapods.org
The API for CocoaPods
Ruby ★ 17 2y agoExplain → -
cocoapods-trunk
CocoaPods plugin for trunk
Ruby ★ 17 2y agoExplain → -
CocoaPods-objc
Provides support for working with CocoaPods from Objective-C.
Objective-C ★ 16 10y agoExplain → -
cocoapods-search
CocoaPods plugin that allows you to search your pod spec repository for specific pods matching a query.
Ruby ★ 15 3y agoExplain → -
cocoadocs-api
This is more of an API _for_ CocoaDocs to use than the other way around.
Ruby ★ 15 2y agoExplain → -
shared_resources
Shared resources for the cocoapods websites
HTML ★ 13 3mo agoExplain → -
Design
The design files for CocoaPods
★ 13 9y agoExplain → -
cdn.cocoapods.org
Infra for the CocoaPods CDN
Ruby ★ 12 18h agoExplain → -
cocoapods.github.com ▣
User and developer documentation for CocoaPods
Ruby ★ 12 11y agoExplain → -
Strata
Automate the tasks necessary to develop on the CocoaPods websites
Ruby ★ 11 2y agoExplain → -
cocoapods-docs
Simple gem which offers convenient access to the documentation of a Pod via cocoadocs.org.
Ruby ★ 11 4y agoExplain → -
cocoapods-plugin-template
No description.
Ruby ★ 9 9y agoExplain → -
feeds.cocoapods.org
Feeds or newly published Pods.
Ruby ★ 8 7y agoExplain → -
cocoapods-test
CocoaPods plugin to run tests for a Pod
Ruby ★ 7 11y agoExplain → -
cocoapods-stats
Statistics plugin for CocoaPods
Ruby ★ 6 6y agoExplain → -
cocoapods-repo-shard
Shard a CocoaPods specs repository
Ruby ★ 6 3y agoExplain → -
stats.cocoapods.org
A server for receiving statistics and migrating data into metrics.cocoapods.org
Ruby ★ 5 6y agoExplain → -
cocoapods-podfile_info
Get your dependency info out
Ruby ★ 5 11y agoExplain → -
cocoapods-regression
Automation harness for CocoaPods regression tests.
Ruby ★ 5 10y agoExplain → -
VersionKit
No description.
Ruby ★ 5 9y agoExplain → -
sparkler ⑂
A Rails webapp that gathers and displays system statistics from Sparkle app updater (OSX/app versions etc.)
Ruby ★ 4 10y agoExplain → -
trunk.cocoapods.org-api-doc
Documentation for the Trunk API
★ 4 11y agoExplain → -
claide-completion
CLI completion plugin for CLAide.
Ruby ★ 3 11y agoExplain → -
indexer.cocoapods.org
Trunk 🛄 👉 Algolia ⏱ indexer
TypeScript ★ 3 3y agoExplain → -
Old-Specs
No description.
★ 3 9y agoExplain → -
peril-settings
Settings for CocoaPods' peril
TypeScript ★ 2 7y agoExplain → -
cocoadocs-queue
Queues pods for the cocoadocs workers
Ruby ★ 2 11y agoExplain → -
Resolver-Integration-Specs
No description.
Ruby ★ 2 3y agoExplain → -
CDN-Specs ▣
A jsDelivr CDN compatible version of the CocoaPods Specs repo
★ 2 5y agoExplain → -
Humus
Handles database migrations and states for all CP web projects.
Ruby ★ 2 2y agoExplain → -
cocoapods-test-specs
The test specs of CocoaPods
Ruby ★ 2 5y agoExplain → -
cdn-staging.cocoapods.org
Staging environment for cdn.cocoapods.org
Ruby ★ 1 2y agoExplain → -
keith-as-a-service ⑂
Here to close pull requests for you
Python ★ 1 10y agoExplain → -
middleman-gh-pages ⑂
Easy deployment of Middleman sites to Github Pages
Ruby ★ 0 2y agoExplain → -
shared
Shared CocoaPods resources
Ruby ★ 0 5y agoExplain → -
metrics
No description.
Go ★ 0 8y agoExplain → -
inch_by_inch ⑂
A rake task to pretty-print documentation violations.
★ 0 4y agoExplain → -
sotu.cocoapods.org
No description.
Python ★ 0 10y agoExplain →
No repos match these filters.