Publish your iOS or macOS library to the public CocoaPods index so other developers can install it by name
Debug why a specific version of a library is not showing up in CocoaPods search results
Inspect historical Podspec metadata to see how a library's configuration has changed across versions
CocoaPods is a dependency manager for iOS and macOS app development. When developers want to add a third-party library to their Apple platform project, CocoaPods handles finding, downloading, and wiring it in automatically. This repository is the central index, called the Master Specs Repo, that CocoaPods searches when you request a library by name. Each entry in this repo is a Podspec file. A Podspec is a small structured description of a particular library: its name, available versions, where the source code lives, what license it uses, and which other libraries it depends on. When you run CocoaPods to install a dependency, it fetches and searches this repo to look up the exact information it needs to retrieve and configure what you asked for. The README is quite short and points to two external guides: one explaining how Podspec files work and how the Specs repo is structured, and another explaining how to create a CocoaPods account and publish your own library to the index via a service called Trunk. Trunk is the official submission system that allows library authors to add or update their entries in this repo. The contents of this repository are what you would look through if you were publishing a library to the public CocoaPods index, debugging why a specific version is not available, or understanding how a library's metadata has changed over time. For everyday app development, CocoaPods downloads and consults this repo automatically in the background, so most developers never interact with it directly. It exists as a public record and lookup table, not as something you actively work in. Everything here is available under the MIT license.
← cocoapods on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.