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 ABGetMe [Fix] ABGetMe. July 13, 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 Fix more validation errors/warnings. July 20, 2012
Octocat-spinner-32 AKTabBarController
Octocat-spinner-32 AQGridView
Octocat-spinner-32 ARCHelper
Octocat-spinner-32 ARCMacro Fixed commit version. July 03, 2012
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 AZAppearanceKit
Octocat-spinner-32 AZSocketIO
Octocat-spinner-32 ActionSheetPicker Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 ActionSheetPicker2 Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 ActiveSupportInflector Fix more validation errors/warnings. July 20, 2012
Octocat-spinner-32 AdMob
Octocat-spinner-32 AlphabetTable updated alphabet table to have a real license file July 09, 2012
Octocat-spinner-32 Appirater
Octocat-spinner-32 BDDynamicGridViewController
Octocat-spinner-32 BDMultiDownloader
Octocat-spinner-32 BDToastAlert
Octocat-spinner-32 BSKeyboardControls
Octocat-spinner-32 BSONCodec
Octocat-spinner-32 BWLongTextViewController
Octocat-spinner-32 Base32
Octocat-spinner-32 Base64
Octocat-spinner-32 BaseKit
Octocat-spinner-32 BeamMusicPlayerViewController BeamMusicPlayerViewController 0.1.0 July 22, 2012
Octocat-spinner-32 BlockAlertsAnd-ActionSheets
Octocat-spinner-32 BlocksKit
Octocat-spinner-32 Bully
Octocat-spinner-32 CEPopupPickerView Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 CMPopTipView
Octocat-spinner-32 CTidy Merge branch 'master' into clean_paths July 20, 2012
Octocat-spinner-32 Calabash
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 Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 CoreParse
Octocat-spinner-32 CorePlot
Octocat-spinner-32 CupertinoYankee
Octocat-spinner-32 CustomBadge Remove all clean_path occurences. July 20, 2012
Octocat-spinner-32 DCIntrospect More clean_paths removals and other validation fixes. July 20, 2012
Octocat-spinner-32 DCKeyValueObjectMapping
Octocat-spinner-32 DCRoundSwitch Added quartzcore as framework requirement. June 16, 2012
Octocat-spinner-32 DCTTextFieldValidator Fix DCTTextFieldValidator git URL. March 23, 2012
Octocat-spinner-32 DDPageControl
Octocat-spinner-32 DDProgressView More clean_paths removals and other validation fixes. July 20, 2012
Octocat-spinner-32 DMLocationManager Fixed git source link for DMLocationManager April 16, 2012
Octocat-spinner-32 DSGraphicsKit [Fix] DSGraphicsKit (1.0) July 10, 2012
Octocat-spinner-32 DTCoreText
Octocat-spinner-32 DTWebArchive Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 DejalActivityView
Octocat-spinner-32 DirectoryWatchdog
Octocat-spinner-32 Dropbox-iOS-SDK
Octocat-spinner-32 ECSlidingViewController
Octocat-spinner-32 EGOCache
Octocat-spinner-32 EGOImageLoading Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 EGOTableViewPullRefresh
Octocat-spinner-32 ESAdjustableLabel-Category Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 EasyTableView
Octocat-spinner-32 ElementParser Fix ElementParser. July 05, 2012
Octocat-spinner-32 Evernote-SDK-iOS
Octocat-spinner-32 Expecta
Octocat-spinner-32 FMDB
Octocat-spinner-32 FRLayeredNavigationController
Octocat-spinner-32 FSArgumentParser Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 FSURLOperation Fixed before merge. March 02, 2012
Octocat-spinner-32 FTUtils Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 FXLabel
Octocat-spinner-32 Facebook-iOS-SDK
Octocat-spinner-32 FileMD5Hash Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 FlurrySDK
Octocat-spinner-32 FontLabel Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 FormatterKit
Octocat-spinner-32 Fragaria
Octocat-spinner-32 FrameAccessor
Octocat-spinner-32 GAJavaScript Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 GCCommonCode-iOS
Octocat-spinner-32 GCDiscreetNotificationView
Octocat-spinner-32 GData
Octocat-spinner-32 GDataXML-HTML
Octocat-spinner-32 GHUnitIOS
Octocat-spinner-32 GHUnitOSX
Octocat-spinner-32 GKImagePicker
Octocat-spinner-32 GMGridView
Octocat-spinner-32 GPUImage
Octocat-spinner-32 GRMustache
Octocat-spinner-32 GSBookShelf
Octocat-spinner-32 Godzippa
Octocat-spinner-32 HHDistanceFormatter Update podspec to new format July 14, 2012
Octocat-spinner-32 HTTPRiot Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 HockeyKit Merge branch 'master' into clean_paths July 20, 2012
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 Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 InAppSettingsKit
Octocat-spinner-32 Injective
Octocat-spinner-32 InnerBand
Octocat-spinner-32 InputToolbar Tweak source files listing. July 16, 2012
Octocat-spinner-32 JAGPropertyConverter Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 JASidePanels
Octocat-spinner-32 JBDeviceOwner Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 JBTabBarController
Octocat-spinner-32 JCDHTTPConnection
Octocat-spinner-32 JMTabView
Octocat-spinner-32 JRSwizzle Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 JSGCDDispatcher
Octocat-spinner-32 JSONKit
Octocat-spinner-32 JTObjectMapping
Octocat-spinner-32 JTRevealSidebarDemo
Octocat-spinner-32 JWFolders
Octocat-spinner-32 KFAppleScriptHandlerAdditions Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 KIF
Octocat-spinner-32 KISSmetrics Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 KKGridView
Octocat-spinner-32 KKPasscodeLock Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 KNMultiItemSelector Bulk removed clean_paths. June 27, 2012
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 Remove all clean_path occurences. July 20, 2012
Octocat-spinner-32 Kiwi
Octocat-spinner-32 LARSAdController
Octocat-spinner-32 LBGIFImage
Octocat-spinner-32 LKbadgeView
Octocat-spinner-32 LLRoundSwitch
Octocat-spinner-32 LOG_EXPR
Octocat-spinner-32 LRMocky
Octocat-spinner-32 LROAuth2Client Updated LROAuth2Client.podspec to pass lint validation with CocoaPods… July 03, 2012
Octocat-spinner-32 LRResty
Octocat-spinner-32 LRTableModel Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 LibComponentLogging-Core
Octocat-spinner-32 LibComponentLogging-NSLog
Octocat-spinner-32 LibComponentLogging-NSLogger
Octocat-spinner-32 LibComponentLogging-qlog
Octocat-spinner-32 Lockbox
Octocat-spinner-32 MABToolkit
Octocat-spinner-32 MACalendarUI - Added liscense and platform version July 04, 2012
Octocat-spinner-32 MAKVONotificationCenter
Octocat-spinner-32 MBCommon
Octocat-spinner-32 MBProgressHUD
Octocat-spinner-32 MBRequest
Octocat-spinner-32 MCSMKeychainItem
Octocat-spinner-32 MDAboutController
Octocat-spinner-32 MGBox [Add] MGBox. May 31, 2012
Octocat-spinner-32 MGImageUtilities
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 Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 MWFeedParser
Octocat-spinner-32 MWPhotoBrowser
Octocat-spinner-32 MacMapKit Remove all clean_path occurences. July 20, 2012
Octocat-spinner-32 MagicalRecord
Octocat-spinner-32 MessagePack Merge branch 'master' into clean_paths July 20, 2012
Octocat-spinner-32 Mixpanel
Octocat-spinner-32 MulticastDelegate Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 MwfTableViewController
Octocat-spinner-32 NGTabBarController Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 NLCoreData
Octocat-spinner-32 NLKit
Octocat-spinner-32 NLTHTTPStubServer
Octocat-spinner-32 NLTQuickCheck Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 NSContainers-PrettyPrint Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 NSData+Base64
Octocat-spinner-32 NSData+MD5Digest
Octocat-spinner-32 NSDate+Helper Remove :file property and change :type property July 04, 2012
Octocat-spinner-32 NSDate-Extensions Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 NSDate-TimeDifference Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 NSLogger-CocoaLumberjack-connector
Octocat-spinner-32 NSLogger
Octocat-spinner-32 NSRemoteLog [Fix] NSRemoteLog. July 02, 2012
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 Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 OCCalendar Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 OCHamcrest
Octocat-spinner-32 OCLogTemplate Fix podspecs. July 17, 2012
Octocat-spinner-32 OCMock Added a podspec for OCMock 2.0.1 April 19, 2012
Octocat-spinner-32 OCMockito
Octocat-spinner-32 ODRefreshControl
Octocat-spinner-32 OHAttributedLabel
Octocat-spinner-32 ObjectAL-for-iPhone
Octocat-spinner-32 Objection
Octocat-spinner-32 Objective-C-HMTL-Parser Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 ObjectiveLibModbus
Octocat-spinner-32 ObjectiveMixin Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 ObjectiveRecord
Octocat-spinner-32 ObjectiveTumblr Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 OpenUDID
Octocat-spinner-32 PHFDelegateChain Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 PINView
Octocat-spinner-32 PRTween More clean_paths removals and other validation fixes. July 20, 2012
Octocat-spinner-32 PSPushPopPressView
Octocat-spinner-32 PSStackedView
Octocat-spinner-32 PSStoreButton
Octocat-spinner-32 PagedFlowView Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 Parse
Octocat-spinner-32 ParseKit
Octocat-spinner-32 PhoneNumberFormatter
Octocat-spinner-32 PinEntry
Octocat-spinner-32 PivotalCoreKit [Add] PivotalCoreKit (0.0.1) July 18, 2012
Octocat-spinner-32 PosterousObjC Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 PrettyKit
Octocat-spinner-32 PullToRefresh
Octocat-spinner-32 PunchScrollView
Octocat-spinner-32 QBKOverlayMenuView [Fix] QBKOverlayMenuView. July 03, 2012
Octocat-spinner-32 QuickDialog
Octocat-spinner-32 QuincyKit
Octocat-spinner-32 RDActionSheet
Octocat-spinner-32 RSOAuthEngine Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 RaptureXML
Octocat-spinner-32 Reachability
Octocat-spinner-32 ReactiveCocoa
Octocat-spinner-32 RegexKitLite Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 RestKit
Octocat-spinner-32 SBJson
Octocat-spinner-32 SBTickerView
Octocat-spinner-32 SDURLCache
Octocat-spinner-32 SDWebImage
Octocat-spinner-32 SEDraggable Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 SEHumanizedTimeDiff
Octocat-spinner-32 SFHFKeychainUtils
Octocat-spinner-32 SFSocialFacebook More clean_paths removals and other validation fixes. July 20, 2012
Octocat-spinner-32 SGHotKeysLib
Octocat-spinner-32 SJNotificationViewController Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 SOCKit
Octocat-spinner-32 SPTabBarController
Octocat-spinner-32 SSCheckBoxView Bulk removed clean_paths. June 27, 2012
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 SVHTTPRequest
Octocat-spinner-32 SVProgressHUD
Octocat-spinner-32 SVPullToRefresh
Octocat-spinner-32 SVSegmentedControl
Octocat-spinner-32 SVWebViewController
Octocat-spinner-32 SecureUDID Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 Seriously
Octocat-spinner-32 ShareKit
Octocat-spinner-32 SignalR-ObjC
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 Surikae
Octocat-spinner-32 TBXML
Octocat-spinner-32 TDBadgedCell
Octocat-spinner-32 TPKeyboardAvoiding
Octocat-spinner-32 TTTAttributedLabel
Octocat-spinner-32 TapkuLibrary
Octocat-spinner-32 TestFlightSDK
Octocat-spinner-32 Three20Lite
Octocat-spinner-32 TimeScroller
Octocat-spinner-32 TouchJSON Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 TouchXML Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 TwUI
Octocat-spinner-32 UAGithubEngine Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 UAModalPanel
Octocat-spinner-32 UDTableView Remove all clean_path occurences. July 20, 2012
Octocat-spinner-32 UIDeviceAddition
Octocat-spinner-32 UIGlossyButton
Octocat-spinner-32 UIImage+PDF
Octocat-spinner-32 UIKitCategoryAdditions
Octocat-spinner-32 UIViewDrawRectBlock
Octocat-spinner-32 UIWebViewRemoveShadow Added podspec for UIWebViewRemoveShadow June 15, 2012
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 Added VPPLocation library April 16, 2012
Octocat-spinner-32 VPPMap
Octocat-spinner-32 VPPReachability Added VPPReachability library April 20, 2012
Octocat-spinner-32 ViewDeck
Octocat-spinner-32 Vkontakte-iOS-SDK Update master July 06, 2012
Octocat-spinner-32 WEPopover
Octocat-spinner-32 WKVerticalScrollBar
Octocat-spinner-32 WebContentView
Octocat-spinner-32 WindowsAzureACS-iOS
Octocat-spinner-32 XBImageFilters Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 XBPageCurl
Octocat-spinner-32 XMLReader
Octocat-spinner-32 XYPieChart
Octocat-spinner-32 XcodeEditor
Octocat-spinner-32 YIPopupTextView
Octocat-spinner-32 YLProgressBar
Octocat-spinner-32 YandexMapKit
Octocat-spinner-32 ZBarSDK
Octocat-spinner-32 ZKRevealingTableViewCell Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 ZKSforce
Octocat-spinner-32 ZKTextField Bulk removed clean_paths. June 27, 2012
Octocat-spinner-32 ZUUIRevealController add ZUUIRevealController 0.9.6 April 30, 2012
Octocat-spinner-32 ZipKit
Octocat-spinner-32 box2d
Octocat-spinner-32 cocoa-oauth Update cocoa-oauth to latest commit to work with RestKit July 11, 2012
Octocat-spinner-32 cocos2d
Octocat-spinner-32 hpple [Update] hpple. July 06, 2012
Octocat-spinner-32 iActiveRecord
Octocat-spinner-32 iCarousel
Octocat-spinner-32 iNotify
Octocat-spinner-32 iOS-Flip-Transform Bulk add dot at the end of summaries and descriptions. June 27, 2012
Octocat-spinner-32 iOS-Hierarchy-Viewer
Octocat-spinner-32 iPhoneMK
Octocat-spinner-32 iRate
Octocat-spinner-32 iTVDb
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 socket.IO
Octocat-spinner-32 tuneup_js Fix summary, add commit to source July 11, 2012
Octocat-spinner-32 upnpx
Octocat-spinner-32 vfrReader Removed GitHub warnings. June 29, 2012
Octocat-spinner-32 watoolkitios
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .travis.yml
Octocat-spinner-32 CocoaPods-version.yml
Octocat-spinner-32 Gemfile
Octocat-spinner-32 README.md [Readme] Update. June 29, 2012
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

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

$ pod spec create Bananas
$ pod spec create https://github.com/Bananas/Bananas # For libraries hosted on GitHub

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. This command checks for common errors and whether the pod builds on the platforms that it supports.

$ pod spec lint Bananas.podspec --verbose

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.

If you have push access you can publish all the podspecs in a working directory.

$ pod setup --push # Run only once
$ pod push master

Namespacing

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

Versioning

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.

Check the entire repo

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.