Skip to content
This repository

A repository of CocoaPods (cocoapods.org) specifications.

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 A2DynamicDelegate
Octocat-spinner-32 A2StoryboardSegueContext [Update] A2StoryboardSegueContext (1.0.1) January 20, 2012
Octocat-spinner-32 ABContactHelper ABContactHelper spec April 03, 2012
Octocat-spinner-32 ACSimpleKeychain
Octocat-spinner-32 ADVProgressBar
Octocat-spinner-32 AFHTTPRequestOperationLogger
Octocat-spinner-32 AFNetworking
Octocat-spinner-32 AFOAuth2Client
Octocat-spinner-32 AKSemanticView
Octocat-spinner-32 AKTabBarController
Octocat-spinner-32 AQGridView
Octocat-spinner-32 ARTableViewPager
Octocat-spinner-32 ASIHTTPRequest
Octocat-spinner-32 ASStarRatingView
Octocat-spinner-32 ATMHud
Octocat-spinner-32 AUIAnimatedText
Octocat-spinner-32 AWSiOSSDK
Octocat-spinner-32 AZSocketIO
Octocat-spinner-32 ActionSheetPicker
Octocat-spinner-32 ActionSheetPicker2
Octocat-spinner-32 ActiveSupportInflector
Octocat-spinner-32 AdMob
Octocat-spinner-32 Appirater
Octocat-spinner-32 BDToastAlert
Octocat-spinner-32 BSONCodec
Octocat-spinner-32 BWLongTextViewController
Octocat-spinner-32 BaseKit
Octocat-spinner-32 BlockAlertsAnd-ActionSheets
Octocat-spinner-32 BlocksKit
Octocat-spinner-32 Bully
Octocat-spinner-32 CEPopupPickerView
Octocat-spinner-32 CMPopTipView
Octocat-spinner-32 CTidy
Octocat-spinner-32 Cedar
Octocat-spinner-32 Chameleon [Fix] Chameleon - restore original commit. June 25, 2012
Octocat-spinner-32 ClassMapper
Octocat-spinner-32 CocoaAsyncSocket
Octocat-spinner-32 CocoaHTTPServer
Octocat-spinner-32 CocoaLumberjack
Octocat-spinner-32 CocoaSoundCloudAPI
Octocat-spinner-32 CocoaSoundCloudUI
Octocat-spinner-32 CoconutKit
Octocat-spinner-32 Color-Picker-for-iOS
Octocat-spinner-32 ConciseKit
Octocat-spinner-32 CoreParse
Octocat-spinner-32 CorePlot
Octocat-spinner-32 CupertinoYankee
Octocat-spinner-32 CustomBadge
Octocat-spinner-32 DCIntrospect
Octocat-spinner-32 DCKeyValueObjectMapping
Octocat-spinner-32 DCTTextFieldValidator Fix DCTTextFieldValidator git URL. March 23, 2012
Octocat-spinner-32 DDPageControl
Octocat-spinner-32 DMLocationManager Fixed git source link for DMLocationManager April 16, 2012
Octocat-spinner-32 DTCoreText
Octocat-spinner-32 DTWebArchive
Octocat-spinner-32 DejalActivityView
Octocat-spinner-32 DirectoryWatchdog
Octocat-spinner-32 ECSlidingViewController
Octocat-spinner-32 EGOCache
Octocat-spinner-32 EGOImageLoading
Octocat-spinner-32 EGOTableViewPullRefresh
Octocat-spinner-32 ESAdjustableLabel-Category
Octocat-spinner-32 EasyTableView
Octocat-spinner-32 ElementParser
Octocat-spinner-32 Evernote-SDK-iOS
Octocat-spinner-32 Expecta
Octocat-spinner-32 FMDB
Octocat-spinner-32 FRLayeredNavigationController
Octocat-spinner-32 FSArgumentParser
Octocat-spinner-32 FSURLOperation Fixed before merge. March 02, 2012
Octocat-spinner-32 FTUtils
Octocat-spinner-32 FXLabel
Octocat-spinner-32 Facebook-iOS-SDK
Octocat-spinner-32 FileMD5Hash
Octocat-spinner-32 FlurrySDK
Octocat-spinner-32 FontLabel
Octocat-spinner-32 FormatterKit
Octocat-spinner-32 FrameAccessor
Octocat-spinner-32 GAJavaScript
Octocat-spinner-32 GCCommonCode-iOS
Octocat-spinner-32 GCDiscreetNotificationView
Octocat-spinner-32 GDataXML-HTML
Octocat-spinner-32 GHUnitIOS
Octocat-spinner-32 GHUnitOSX
Octocat-spinner-32 GMGridView
Octocat-spinner-32 GPUImage
Octocat-spinner-32 GRMustache
Octocat-spinner-32 GSBookShelf
Octocat-spinner-32 Godzippa
Octocat-spinner-32 HTTPRiot
Octocat-spinner-32 HockeyKit
Octocat-spinner-32 HockeySDK
Octocat-spinner-32 Hoptoad-iOS
Octocat-spinner-32 IBAForms
Octocat-spinner-32 IMAPClient
Octocat-spinner-32 INAppStoreWindow
Octocat-spinner-32 INKeychainAccess
Octocat-spinner-32 ISO8601DateFormatter
Octocat-spinner-32 ITWLoadingPanel
Octocat-spinner-32 InAppSettingsKit
Octocat-spinner-32 Injective
Octocat-spinner-32 InnerBand
Octocat-spinner-32 JAGPropertyConverter
Octocat-spinner-32 JASidePanels
Octocat-spinner-32 JBDeviceOwner
Octocat-spinner-32 JBTabBarController
Octocat-spinner-32 JMTabView
Octocat-spinner-32 JRSwizzle
Octocat-spinner-32 JSGCDDispatcher
Octocat-spinner-32 JSONKit
Octocat-spinner-32 JTObjectMapping
Octocat-spinner-32 JTRevealSidebarDemo
Octocat-spinner-32 JWFolders
Octocat-spinner-32 KFAppleScriptHandlerAdditions
Octocat-spinner-32 KIF
Octocat-spinner-32 KISSmetrics
Octocat-spinner-32 KKGridView
Octocat-spinner-32 KKPasscodeLock
Octocat-spinner-32 KNMultiItemSelector
Octocat-spinner-32 KNSemiModalViewController
Octocat-spinner-32 KSCrypto [New Pod] KSCrypto 1.0.2: Simple wrapper for sha1 hashing files/data. May 25, 2012
Octocat-spinner-32 KissXML
Octocat-spinner-32 Kiwi
Octocat-spinner-32 LKbadgeView
Octocat-spinner-32 LLRoundSwitch
Octocat-spinner-32 LRMocky
Octocat-spinner-32 LRResty
Octocat-spinner-32 LRTableModel
Octocat-spinner-32 LibComponentLogging-Core
Octocat-spinner-32 LibComponentLogging-NSLog
Octocat-spinner-32 LibComponentLogging-NSLogger
Octocat-spinner-32 Lockbox
Octocat-spinner-32 MABToolkit
Octocat-spinner-32 MAKVONotificationCenter
Octocat-spinner-32 MBProgressHUD
Octocat-spinner-32 MCSMKeychainItem
Octocat-spinner-32 MDAboutController
Octocat-spinner-32 MGBox
Octocat-spinner-32 MGSplitViewController
Octocat-spinner-32 MKHorizMenu
Octocat-spinner-32 MKInfoPanel
Octocat-spinner-32 MKNetworkKit
Octocat-spinner-32 MKStoreKit
Octocat-spinner-32 MKiCloudSync
Octocat-spinner-32 MOOMaskedIconView
Octocat-spinner-32 MTLocation
Octocat-spinner-32 MTStatusBarOverlay
Octocat-spinner-32 MTZoomWindow
Octocat-spinner-32 MWFSlideNavigationViewController
Octocat-spinner-32 MWFeedParser
Octocat-spinner-32 MWPhotoBrowser
Octocat-spinner-32 MacMapKit
Octocat-spinner-32 MagicalRecord
Octocat-spinner-32 MessagePack
Octocat-spinner-32 Mixpanel
Octocat-spinner-32 MulticastDelegate
Octocat-spinner-32 MwfTableViewController
Octocat-spinner-32 NGTabBarController
Octocat-spinner-32 NLCoreData
Octocat-spinner-32 NLKit
Octocat-spinner-32 NLTHTTPStubServer
Octocat-spinner-32 NLTQuickCheck
Octocat-spinner-32 NSContainers-PrettyPrint
Octocat-spinner-32 NSData+Base64
Octocat-spinner-32 NSData+MD5Digest
Octocat-spinner-32 NSDate-Extensions
Octocat-spinner-32 NSDate-TimeDifference
Octocat-spinner-32 NSLogger-CocoaLumberjack-connector
Octocat-spinner-32 NSLogger
Octocat-spinner-32 NXOAuth2Client
Octocat-spinner-32 NYXImagesKit
Octocat-spinner-32 NanoStore
Octocat-spinner-32 Nimbus
Octocat-spinner-32 NoticeView
Octocat-spinner-32 Novocaine
Octocat-spinner-32 OBShapedButton
Octocat-spinner-32 OBSlider
Octocat-spinner-32 OCCalendar
Octocat-spinner-32 OCHamcrest
Octocat-spinner-32 OCMock
Octocat-spinner-32 OHAttributedLabel
Octocat-spinner-32 ObjectAL-for-iPhone
Octocat-spinner-32 Objection
Octocat-spinner-32 Objective-C-HMTL-Parser
Octocat-spinner-32 ObjectiveLibModbus
Octocat-spinner-32 ObjectiveMixin
Octocat-spinner-32 ObjectiveRecord
Octocat-spinner-32 ObjectiveTumblr
Octocat-spinner-32 OpenUDID
Octocat-spinner-32 PHFDelegateChain
Octocat-spinner-32 PINView
Octocat-spinner-32 PSPushPopPressView
Octocat-spinner-32 PSStackedView
Octocat-spinner-32 PSStoreButton
Octocat-spinner-32 PagedFlowView
Octocat-spinner-32 Parse
Octocat-spinner-32 ParseKit
Octocat-spinner-32 PhoneNumberFormatter
Octocat-spinner-32 PosterousObjC
Octocat-spinner-32 PrettyKit
Octocat-spinner-32 PullToRefresh
Octocat-spinner-32 PunchScrollView
Octocat-spinner-32 QuickDialog
Octocat-spinner-32 QuincyKit
Octocat-spinner-32 RDActionSheet
Octocat-spinner-32 RSOAuthEngine
Octocat-spinner-32 RaptureXML
Octocat-spinner-32 Reachability
Octocat-spinner-32 ReactiveCocoa
Octocat-spinner-32 RegexKitLite
Octocat-spinner-32 RestKit
Octocat-spinner-32 SBJson
Octocat-spinner-32 SBTickerView
Octocat-spinner-32 SDURLCache
Octocat-spinner-32 SDWebImage
Octocat-spinner-32 SEDraggable
Octocat-spinner-32 SEHumanizedTimeDiff
Octocat-spinner-32 SFHFKeychainUtils
Octocat-spinner-32 SFSocialFacebook
Octocat-spinner-32 SGHotKeysLib
Octocat-spinner-32 SJNotificationViewController
Octocat-spinner-32 SOCKit
Octocat-spinner-32 SPTabBarController
Octocat-spinner-32 SSCheckBoxView
Octocat-spinner-32 SSKeychain
Octocat-spinner-32 SSPullToRefresh
Octocat-spinner-32 SSToolkit
Octocat-spinner-32 SSZipArchive
Octocat-spinner-32 STLOAuth Fixing spec according to @siuying's feedback May 03, 2012
Octocat-spinner-32 SVProgressHUD
Octocat-spinner-32 SVPullToRefresh
Octocat-spinner-32 SVSegmentedControl
Octocat-spinner-32 SVWebViewController
Octocat-spinner-32 SecureUDID
Octocat-spinner-32 Seriously
Octocat-spinner-32 ShareKit
Octocat-spinner-32 SocketRocket
Octocat-spinner-32 SoloComponents-iOS
Octocat-spinner-32 Sparrow-Framework
Octocat-spinner-32 Specta
Octocat-spinner-32 StackMob
Octocat-spinner-32 StandardPaths
Octocat-spinner-32 StoreKISS StoreKISS: added tag, removed clean paths June 05, 2012
Octocat-spinner-32 TBXML
Octocat-spinner-32 TDBadgedCell
Octocat-spinner-32 TPKeyboardAvoiding
Octocat-spinner-32 TTTAttributedLabel
Octocat-spinner-32 TestFlightSDK
Octocat-spinner-32 Three20Lite
Octocat-spinner-32 TimeScroller
Octocat-spinner-32 TouchJSON
Octocat-spinner-32 TouchXML
Octocat-spinner-32 TwUI
Octocat-spinner-32 UAGithubEngine
Octocat-spinner-32 UAModalPanel
Octocat-spinner-32 UDTableView
Octocat-spinner-32 UIDeviceAddition
Octocat-spinner-32 UIGlossyButton
Octocat-spinner-32 UIImage+PDF
Octocat-spinner-32 UIKitCategoryAdditions
Octocat-spinner-32 UIViewDrawRectBlock
Octocat-spinner-32 US2FormValidator
Octocat-spinner-32 Underscore.m
Octocat-spinner-32 VIHorizontalTableView added first version of VIHorizontalTableView June 27, 2012
Octocat-spinner-32 VPPCoreData Added VPPCoreData library April 16, 2012
Octocat-spinner-32 VPPDropDown Added VPPDropDown library April 16, 2012
Octocat-spinner-32 VPPLocation
Octocat-spinner-32 VPPMap
Octocat-spinner-32 VPPReachability Added VPPReachability library April 20, 2012
Octocat-spinner-32 ViewDeck
Octocat-spinner-32 WEPopover
Octocat-spinner-32 WebContentView
Octocat-spinner-32 WindowsAzureACS-iOS
Octocat-spinner-32 XBImageFilters
Octocat-spinner-32 XBPageCurl
Octocat-spinner-32 XMLReader
Octocat-spinner-32 YIPopupTextView
Octocat-spinner-32 YandexMapKit
Octocat-spinner-32 ZBarSDK
Octocat-spinner-32 ZKRevealingTableViewCell
Octocat-spinner-32 ZKTextField
Octocat-spinner-32 ZUUIRevealController add ZUUIRevealController 0.9.6 April 30, 2012
Octocat-spinner-32 ZipKit
Octocat-spinner-32 cocoa-oauth
Octocat-spinner-32 cocos2d
Octocat-spinner-32 iActiveRecord
Octocat-spinner-32 iCarousel
Octocat-spinner-32 iNotify
Octocat-spinner-32 iOS-Flip-Transform
Octocat-spinner-32 iOS-Hierarchy-Viewer
Octocat-spinner-32 iPhoneMK
Octocat-spinner-32 iRate
Octocat-spinner-32 iTellAFriend
Octocat-spinner-32 iVersion
Octocat-spinner-32 libPusher
Octocat-spinner-32 libffi Re-added linker flag to remove warning November 09, 2012
Octocat-spinner-32 objectiveflickr
Octocat-spinner-32 rump-ios
Octocat-spinner-32 upnpx
Octocat-spinner-32 vfrReader
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .travis.yml
Octocat-spinner-32 CocoaPods-version.yml
Octocat-spinner-32 Gemfile
Octocat-spinner-32 README.md
Octocat-spinner-32 Rakefile
README.md

A repository of CocoaPods specifications.

Build Status

This repository contains specifications of open-source Objective-C libraries, which are used by CocoaPods to manage library dependencies for your Xcode project.

Creating specifications

First of all, you need to install the tools.

$ [sudo] gem install cocoapods
$ pod setup

CocoaPods uses a versioning scheme known as Semantic Versioning. See this example for more info on why this scheme is used.

If the library, that you are creating a specification for, does not yet have any tagged versions in its repo, then it’s best to start with the lowest version ‘0.0.1’, which will ensure that once the author does add tagged versions they will be equal or higher than ‘0.0.1’. It is your responsibility to ask the author of the library to tag versions, luckily we have a template for this.

A specification file has to be namespaced by the library’s name and the version for which the specification is meant. For instance, the directory for a library named ‘Bananas’ with version ‘1.2.3’ should be:

$ mkdir -p Bananas/1.2.3
$ cd Bananas/1.2.3

Then you can have the CocoaPods pod command create a stub specification:

$ pod spec create Bananas

Now edit the stub specification following the explanations therein contained. This file is a Ruby source file.

$ vim Bananas.podspec

You can verify the specification file with the lint command.

$ pod spec lint Bananas.podspec

Before create a pull request, please verify the specification on a test project locally. Create a Podfile:

platform :ios
dependency 'Bananas', :podspec => 'Bananas.podspec'

where :podspec point to a file.

Once you have created a working specification create a pull request. Once accepted, you will receive push access to this repo. Feel free to push updates, specs for other libraries you use, and participate in other tickets.

You can also verify the entire set by running the rake task.

$ rake lint

(Note: this is run on every commit by Travis)

License

These specifications and CocoaPods are available under the MIT license.

Something went wrong with that request. Please try again.