cocoapods.org Open in urlscan Pro
172.67.74.167  Public Scan

Submitted URL: http://cocoapods.org/
Effective URL: https://cocoapods.org/
Submission: On September 02 via api from US — Scanned from IT

Form analysis 1 forms found in the DOM

<form onkeypress="return event.keyCode != 13;">
  <fieldset><input autocomplete="off" autofocus="" class="query" id="pod_search" placeholder="SEARCH*" type="search"><span class="amount"></span><span id="search_loupe"></span>
    <p>* Type here to search by name, author and summary.</p>
  </fieldset>
</form>

Text Content

Toggle navigation
 * About
 * Guides
 * Blog

* Type here to search by name, author and summary.

AnyiOSmacOSwatchOStvOS
AllSwiftObj-C
Sort by:Quality
 * Quality
 * Popularity
 * A-Z
 * Contributors
 * Forks
 * Stars
 * Watchers

results.

 1. load more

Sorry. No pods found.


Some suggestions: Make sure that all words are spelled correctly. Try different
keywords. Try more general keywords. Split long words into pieces.


WHAT IS COCOAPODS



CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It
has over 101 thousand libraries and is used in over 3 million apps. CocoaPods
can help you scale your projects elegantly.

 * Install
 * Get Started
 * Create a Pod



CocoaPods is built with Ruby and is installable with the default Ruby available
on macOS. We recommend you use the default ruby.

Using the default Ruby install can require you to use sudo when installing gems.
Further installation instructions are in the guides.

$ sudo gem install cocoapods


Search for pods (above). Then list the dependencies in a text file named Podfile
in your Xcode project directory:

platform :ios, '8.0'
use_frameworks!

target 'MyApp' do
  pod 'AFNetworking', '~> 2.6'
  pod 'ORStackView', '~> 3.0'
  pod 'SwiftyJSON', '~> 2.3'
end


Tip: CocoaPods provides a pod init command to create a Podfile with smart
defaults. You should use it.

Now you can install the dependencies in your project:

$ pod install


Make sure to always open the Xcode workspace instead of the project file when
building your project:

$ open App.xcworkspace


Now you can import your dependencies e.g.:

#import <Reachability/Reachability.h>


Sometimes CocoaPods doesn’t yet have a pod for one of your dependencies.
Fortunately, creating a pod is pretty easy:

$ pod spec create Peanut
$ edit Peanut.podspec
$ pod spec lint Peanut.podspec




You can find a lot of information on the process in the guides. When you're done
you can get an account and push your pod to the CocoaPods Trunk.


CONTRIBUTE



We’re developing CocoaPods on GitHub. There’s a guide for getting started on the
CocoaPods tool. It’s easy and really gratifying to contribute patches! - for a
lot of people it's their first foray into Open Source. We have some easy tickets
to look at.



COCOAPODS IS A PROJECT FROM

Dimitris Koutsogiorgas, Danielle Lancashire, Eric Amorde, Orta Therox, Paul
Beusterien, Samuel Giddins, and The CocoaPods Dev Team with contributions from
many, many others.

LOVINGLY SPONSORED BY

Artsy, Button, Capital One, CircleCI, Discontinuity, Emerge Tools, Fingertips,
Google, Heroku, jsDelivr, Realm, PSPDFKit, RubyMotion, Sauspiel, Slack,
SoundCloud, Stripe, Square, and Technology Astronauts.

 * Support
 * GitHub Repo
 * Web Properties Status
 * @CocoaPods
 * Mailing List
 * CocoaPods Dev Team
 * Podfile Docsumentation
 * Legal / Conduct