Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

The CocoaPods Master Repo

tree: 7612d0757c

Fetching latest commit…

Cannot retrieve the latest commit at this time

Sorry, we had to truncate this directory to 1,000 files. 248 entries were omitted from the list.
500px-iOS-api
A2DynamicDelegate
A2StoryboardSegueContext
A3GridTableView
AAImageUtils
AALaunchTransition
ABCalendarPicker
ABContactHelper
ABGetMe
ABMultiton
ACEDrawingView
ACEToolKit
ACEView
ACSimpleKeychain
ACVRangeSelector
ADBBackgroundCells
ADBIndexedTableView
ADClusterMapView
ADNKit
ADVProgressBar
AFAmazonS3Client
AFCSVRequestOperation
AFCache
AFDownloadRequestOperation
AFHARchiver
AFHTTPClientLogger
AFHTTPRequestOperationLogger-VolumeControl
AFHTTPRequestOperationLogger
AFImageDownloader
AFIncrementalStore
AFJSONPRequestOperation
AFJSONRPCClient
AFKissXMLRequestOperation
AFLinkedInOAuth1Client
AFNetworking-ReactiveCocoa
AFNetworking
AFOAuth1Client
AFOAuth2Client
AFQiitaClient
AFQuickLookView
AFTumblrAPIClient
AFUrbanAirshipClient
AFXAuthClient
AGGeometryKit
AGImageChecker
AGImagePickerController
AGMedallionView
AGWaitForAsyncTestHelper
AGWindowView
AGi18n
AHAlertView
AHEasing
AJNotificationView
AKSegmentedControl
AKSemanticView
AKTabBarController
ALAssetsLibrary-CustomPhotoAlbum
ALToastView
AMAttributedHighlightLabel
AMOptionMenu
AMRatingControl
AMSlideOutController
ANSegmentedControl
APTokenField
AQGridView
ARAnalytics
ARCHelper
ARCMacro
ARSafeJSON
ARTableViewPager
ASCoalescingOperationQueue
ASIHTTPRequest
ASStarRatingView
ATMHud
ATValidations
AUIAnimatedText
AURosetteView
AWIconSheet
AWSiOSSDK
AWVersionAgent
AYNetworking
AZAppearanceKit
AZSocketIO
ActionSheetPicker
ActionSheetPicker2
ActiveSupportInflector
ActiveTouch
AdMob
AdMobHelper
AdPostSDK
AdamSDK
AeroGear-OTP
AeroGear
Airbrake-iOS
AlertNinja
AlphabetTable
AmazeKit
AmazonSDB
AnyJSON
AppSociallySDK
AppXperience
Appacitive-iOS-SDK
Appirater
Archimedes
Ashton
AsyncSenTest
AsyncTestSupporter
AudioPlayer
AutoCoding
AutoScrollLabel
AviarySDK
AwesomeMenu
BBGroover
BCGenieEffect
BCStatusItem
BDDynamicGridViewController
BDKGeometry
BDKNotifyHUD
BDMultiDownloader
BDToastAlert
BFCropInterface
BHTabBar
BJImageCropper
BJRangeSliderWithProgress
BPKit
BPXLUUIDHandler
BSKeyboardControls
BSModalPickerView
BSONCodec
BWLongTextViewController
BWObjectMapping
BWObjectSerializer
BackInMotion
Base32
Base64
Base64nl
BaseKit
BaseModel
BeamMusicPlayerViewController
BeeDebugger
BeeFramework
BetterBlocks
Bindings
BlockAlertsAnd-ActionSheets
BlockRSSParser
BlockTypeDescription
BlocksKit
BotKit
Braille
Brightcove-Video-Cloud-App-SDK-MediaAPI
Brightcove-Video-Cloud-App-SDK-Player-and-Sharing-Kit
Brightcove-Video-Cloud-Player-SDK
BrynKit
BugSense
Bugsnag
Bully
CAAnimationBlocks
CBIntrospect
CCFScrollingTabBar
CDEvents
CDPlistManager
CDZPinger
CEPopupPickerView
CHCSVParser
CHDataStructures
CIALBrowser
CIOAPIClient
CJInfinityScroll
CJRouter
CKCalendar
CKRefreshControl
CKUITools
CMEnvironment
CMFactory
CMHTMLView
CMNavBarNotificationView
CMPopTipView
CMSetController
CNBackstageController
CNBaseView
CNGridView
CNSKit
CNSplitView
CODialog
COPeoplePickerViewController
CPAnimationSequence
CRBoilerplate
CSColorizedProgressView
CSLinearLayoutView
CSURITemplate
CTidy
CVUMoviePlayerView
CWLSynthesizeSingleton
CZDateFormatterCache
CZGPolygonLayer
CZGSpinLayer
CZGTextureCreator
CZPhotoPickerController
Calabash-server
Calabash
CameraPlusIntegration
CaptureRecord
CargoBay
CaulySDK
Cedar
CedarAsync
Chameleon
ChartboostSDK
ChromaHash
ClassMapper
Cloudinary
Clutch
CocoaAsyncSocket
CocoaHTTPServer
CocoaLibSpotify
CocoaLumberjack
CocoaSecurity
CocoaSoundCloudAPI
CocoaSoundCloudUI
CoconutKit
Color-Picker-for-iOS
ColorArt
ColorPopover
CommonCrypto
ConciseKit
Cordova
CoreParse
CorePlot
CoreTextLabel
CoreTextToy
CouchCocoa
Countly
CountryPicker
CreditCardCheck
CrittercismSDK
CupertinoYankee
CustomBadge
DACircularProgress
DAKeyboardControl
DBFBProfilePictureView
DBKit
DBPrefsWindowController
DCIntrospect
DCKeyValueObjectMapping
DCModalSegue
DCRoundSwitch
DCTTextFieldValidator
DDExpandableButton
DDGoogleAnalytics-OSX
DDMicrophoneBlowDetector
DDPageControl
DDProgressView
DDQuicklookAdditionalViews
DDURLParser
DDiCloudSync
DEFacebookComposeViewController
DETweetComposeViewController
DHCOnDealloc
DHCShakeNotifier
DIYAV
DIYAssetPicker
DIYCam
DIYConduit
DLCImagePickerController
DLStarRating
DLSubclassAwareSingleton
DMActivityInstagram
DMInspectorPalette
DMLocationManager
DMLogFormatter
DMTabBar
DPHue
DPMeterView
DPSetupWindow
DPToastView
DSBarChart
DSFavIconManager
DSGraphicsKit
DSTPickerView
DSUnixTask
DTBonjour
DTCoreText
DTDownload
DTFoundation
DTTableViewManager
DTWebArchive
DVCoreDataFinders
DYRateView
DZProgressController
Dailymotion-SDK
DejalActivityView
DerpKit
DirectoryWatchdog
DoneCancelNumberPadToolbar
DropBlocks
Dropbox-OSX-SDK
Dropbox-iOS-SDK
ECSlidingViewController
EDAssert
EDColor
EDQueue
EDSidebar
EDStarRating
EDStorage
EDSunriseSet
EGOCache
EGOImageLoading
EGOTableViewPullRefresh
EKKeyboardAvoidingScrollView
EKNotifView
EKStreamView
ESAdjustableLabel-Category
EZForm
EasyMapping
EasyTableView
Ejecta
ElementParser
Emoticonizer
EvalJS
EventEmitter
Evernote-SDK-Mac
Evernote-SDK-iOS
Expecta
FANN
FDStatusBarNotifierView
FMDB
FMMoveTableView
FPPopover
FRCoreDataOperation
FRD3DBarChart
FRLayeredNavigationController
FSArgumentParser
FSURLOperation
FTAssetRenderer
FTPManager
FTUtils
FTWButton
FXImageView
FXLabel
Facebook-iOS-SDK
FamilySearchCocoa
FatSecretKit
FileMD5Hash
Fingertips
Firebase
Flash2Cocos2D
Flow.m
FlurrySDK
FoldViewController
FontAwesomeIconFactory
FontLabel
FontReplacer
FontasticIcons
FormatterKit
FoundationExtension
Fountain
Foursquare-API-v2
Foursquare-iOS-API
Fragaria
FrameAccessor
Funcussion
GAJavaScript
GAPandoraBotsClient
GBCli
GCCommonCode-iOS
GCDiscreetNotificationView
GCNetworkReachability
GCOLaunchImageTransition
GCPlaceholderTextView
GData
GDataXML-HTML
GHKit
GHMarkdownParser
GHSidebarNav
GHUnitIOS
GHUnitOSX
GKImagePicker
GMGridView
GPUImage
GPUImage@siuying
GPXParser
GRMustache
GSBookShelf
GSDropboxActivity
GVCache
GVMusicPlayerController
GVUserDefaults
Gen
GetGravatar
Godzippa
Google-API-Client
Google-AdMob-Ads-SDK
Google-Diff-Match-Patch
Google-Maps-iOS-SDK
GoogleAnalytics-iOS-SDK
GoogleMapsDirection
GoogleMapsKit
GrannySmith
GroundControl
HCYoutubeParser
HHDistanceFormatter
HHPanningTableViewCell
HHUnitConverter
HJCache
HMSegmentedControl
HPGrowingTextView
HRCoder
HSLUpdateChecker
HTAutocompleteTextField
HTDelegateProxy
HTGradientEasing
HTStateAwareRasterImageView
HTTPRiot
Handsy
Harpy
HashBuilder
HockeyKit
HockeySDK
HyperBek
IAPManager
IAPValidation
IBAForms
IGAutoCompletionToolbar
IGWebLogger
IMAPClient
IMOAutocompletionViewController
INAppStoreWindow
INKeychainAccess
IODProfanityFilter
IOSQueryable
IPOfflineQueue
ISColumnsController
ISNetwork
ISO8601DateFormatter
ISRefreshControl
ITSidebar
ITWLoadingPanel
InAppSettingsKit
InMobiSDK
InfColorPicker
InfinitePagingView
Inflections
InflectorKit
Injective
Inline
InnerBand
InputToolbar
InterAppCommunication
JAGPropertyConverter
JASidePanels
JAViewController
JBDeviceOwner
JBKenBurnsView
JBTabBarController
JCAutocompletingSearch
JCDHTTPConnection
JCDefaultFormInputAccessoryView
JCGridMenu
JCNotificationBannerPresenter
JCPriorityQueue
JDDroppableView
JDFlipNumberView
JIRAConnect
JJCachedAsyncViewDrawing
JJGraphicsUtilities
JLRoutes
JMImageCache
JMImageCacheForkAntoine
JMPickerView
JMStatefulTableViewController
JMStaticContentTableViewController
JMTabView
JNWAnimatableWindow
JPGeodesy
JPImagePickerController
JPush
JREnum
JRSwizzle
JSGCDDispatcher
JSNotifier
JSONKit
JSONModel
JSProgressHUD
JTObjectMapping
JTRevealSidebarDemo
JTTargetActionBlock
JWFolders
JWSplitView
KFAppleScriptHandlerAdditions
KFData
KGDiscreetAlertView
KGNoise
KGStatusBar
KHGravatar
KIF
KISSmetrics
KJGridLayout
KJSimpleBinding
KKGridView
KKPasscodeLock
KLExpandingSelect
KLHorizontalSelect
KLNoteViewController
KNMultiItemSelector
KNSemiModalViewController
KOKeyboard
KOTabs
KOTree
KSADNTwitterFormatter
KSCrypto
KSCustomUIPopover
KSGithubStatusAPI
KSInstapaperAPI
KSLabel
KSReachability
KTOneFingerRotationGestureRecognizer
KVOBlocks
KVPasscode
KWFontPicker
KYArcTab
KYCircleMenu
Kal
KeenClient
KeepLayout
KeychainItemWrapper
KissNSUserDefaults
KissXML
Kiwi
Krooshal
LARSAdController
LARSTorch
LBBlurredImage
LBGIFImage
LDGradientButton
LEColorPicker
LKbadgeView
LLRoundSwitch
LLTableViewAdapter
LOG_EXPR
LRImageManager
LRMocky
LROAuth2Client
LRResty
LRTVDBAPIClient
LRTableModel
LTUpdate
LUKeychainAccess
LXPagingViews
LXReorderableCollectionViewFlowLayout
Lambda-Alert
LastFm
LevelDB-ObjC
LibComponentLogging-Core
LibComponentLogging-Crashlytics
LibComponentLogging-LogFile
LibComponentLogging-NSLog
LibComponentLogging-NSLogger
LibComponentLogging-SystemLog
LibComponentLogging-UserDefaults
LibComponentLogging-pods
LibComponentLogging-qlog
LibYAML
LineKit
Localytics
Lockbox
MABToolkit
MABlockClosure
MACachedImageView
MACalendarUI
MACircleProgressIndicator
MACollectionUtilities
MAConfirmButton
MAKVONotificationCenter
MAMirroredQueue
MAObjCRuntime
MASPreferences
MASShortcut
MAZeroingWeakRef
MBAlertView
MBCategory
MBCommon
MBProgressHUD
MBRequest
MCHTTPRequestLogger
MCSMKeychainItem
MCSwipeTableViewCell
MDAboutController
MDCFocusView
MDCParallaxView
MDCScrollBarLabel
MDCShineEffect
MEActionSheet
MEAlertView
MFCache
MFLicensing
MFMathLib
MFSideMenu
MGBox
MGBox2
MGCommand
MGCommandConfig
MGCraftman
MGImageUtilities
MGSplitViewController
MGTileMenu
MHKitchenSink
MHPrettyDate
MHTabBarController
MIHGradientView
MIHSliderView
MJPopupViewController
MKFoundation
MKHorizMenu
MKInfoPanel
MKMapView+AttributionView
MKMapViewZoom
MKNetworkKit
MKStoreKit
MKiCloudSync
MLPAutoCompleteTextField
MLPSpotlight
MLScreenshot
MLUIColorAdditions
MMCounterView
MMMarkdown
MNMBottomPullToRefresh
MNMPullToRefresh
MNStaticTableViewController
MOOMaskedIconView
MPColorTools
MPFlipViewController
MPFoldTransition
MPNotificationView
MRCEnumerable
MRSubtleButton
MSCachedAsyncViewDrawing
MSCollectionViewCalendarLayout
MSCurrencyFormatter
MSLabel
MSNavigationPaneViewController
MSVCLeakHunter
MTAnimatedLabel
MTBlockAlertView
MTBlockTableView
MTCollectionOperators
MTColorDistance
MTControl
MTDateComponentsPicker
MTDates
MTFittedScrollView
MTGeometry
MTJSONDictionary
MTJSONUtils
MTLabel
MTLocation
MTMigration
MTMultipleViewController
MTPDF
MTPencil
MTPocket
MTQueue
MTRecursiveKVC
MTStackableNavigationController
MTStatusBarOverlay
MTStringAttributes
MTZoomWindow
MWFSlideNavigationViewController
MWFeedParser
MWPhotoBrowser
MYUtilities
MacMapKit
MagicalRecord
Mailcheck-ObjectiveC
Mantle
MapBox
MendeleySDK
MessagePack
MessagesTableViewController
MixiSDK
Mixpanel
Moodstocks-iOS-SDK
MosaicUI
MultiDelegate
MulticastDelegate
MwfTableViewController
NBSoundCloudActivity
NCChineseConverter
NCMusicEngine
NGTabBarController
NGVaryingGridView
NICInfo
NLCoreData
NLKit
NLTHTTPStubServer
NLTQuickCheck
NMPaginator
NMRangeSlider
NPReachability
NSArray+Functional
NSAssert+BackingActions
NSBKeyframeAnimation
NSContainers-PrettyPrint
NSData+Base64
NSData+MD5Digest
NSDate+Helper
NSDate-Extensions
NSDate-TKExtensions
NSDate-TimeDifference
NSDictionary+TRVSUnderscoreCamelCaseAdditions
NSEnumeratorLinq
NSHash
NSLayoutEquations
NSLogger-CocoaLumberjack-connector
NSLogger
NSMutableArrayRearrangingExtensions
NSRails
NSRemoteLog
NSString+TextAndNumberValidation
NSString-HTML
NSString-Ruby
NSStringEmojize
NSURLConnection-Blocks
NSURLConnectionVCR
NSUUID
NSUnit
NSView+LinenBackground
NSXtensions
NUI
NVSlideMenuController
NVUIGradientButton
NXActivities
NXOAuth2Client
NYXImagesKit
NanoStore
NetworkKit
NewRelicAgent
Nimbus
Nocilla
NoodleKit
NoticeView
Novocaine
NullSafe
NyaruDB
OAuthCore
OBShapedButton
OBSlider
OCCalendar
OCHamcrest
OCLogTemplate
OCMapView
OCMock
OCMockito
OCTotallyLazy
ODIN
ODRefreshControl
OEGFlamingJune
OGImage
OHAttributedLabel
OHHTTPStubs
OLGhostAlertView
OLImageView
OROpenSubtitleDownloader
ORSSerialPort
OZTabBarController
ObjC-StatelyNotificationRobot
ObjQREncoder
ObjcAssociatedObjectHelpers
ObjectAL-for-iPhone
ObjectXML
Objection
Objective-C-HMTL-Parser
ObjectiveGit
ObjectiveLibModbus
ObjectiveLuhn
ObjectiveMetrics
ObjectiveMixin
ObjectiveRecord
ObjectiveSugar
ObjectiveTumblr
Ooyala
OpenCV
OpenInChrome
OpenUDID
Orbiter
Overline
PAPasscode
PBYouTubeVideoViewController
PDKeychainBindingsController
PDTiledView
PDUtils
PHFArrayComparator
PHFDelegateChain
PHFRefreshControl
PINView
PKRevealController
PLWeakCompatibility
PMCalendar
PMPKVObservation
PNDUserDefaultsController
POViewFrameBuilder
PPRevealSideViewController
PRTween
PSAlertView
PSCollectionView
PSMenuItem
PSPushPopPressView
PSStackedView
PSStoreButton
PSTCollectionView
PSUpdateApp
PTImageAlbumViewController
PXSourceList
PagedFlowView
PanicAR
PaperFold
PaperFoldMenuController
Parcoa
Parse
ParseKit
PassSlot
PayPal-iOS-SDK
PeerTalk
PgMdAtom
PhoneNumberFormatter
PinEntry
PivotalCoreKit
PlayHavenSDK
PocketAPI
PodioKit
PonyDebugger
PopoverView
Posit
PostageKit
PosterousObjC
PrettyKit
ProtobufObjC
PullToRefresh
PullToRefreshView
PunchScrollView
QBImagePickerController
QBKOverlayMenuView
QBPopupMenu
QUnit.m
QuadCurveMenu
Quantcast-Measure
Quayboard
QuickDialog
QuincyKit
RAPageViewController
RBStoryboardLink
RCLocationManager
RDActionSheet
REActivityViewController
REComposeViewController
RECurtainViewController
REDebugClient
REFormattedNumberField
REKit
REMarkerClusterer
REMenu
REPhotoCollectionController
RESTMagic
RESwitch
RETrimControl
REVClusterMap
RFKeychain
RFOverlayScrollView
RFQuiltLayout
RHAddressBook
RHPreferences
RHTableViewProvider
RLPageControl
RMErrorRecoveryAttempter
RNCryptor
RNThemeManager
RSOAuthEngine
RSSecrets
RTLabel
RXCollections
RZCollectionList
RangeSlider
RaptureXML
Raven
Reachability
ReactiveCocoa
Rebel
RegexKitLite
RemoteConfig
RestKit
RoutingHTTPServer
RubyCocoaString
SASlideMenu
SBJson
SBTickerView
SCKit
SCNetworkReachability
SCPageScrubberBar
SDNetworkActivityIndicator
SDURLCache
SDWebImage
SEDraggable
SEEPhoneNumberFormatter
SEFilterControl
SEHumanizedTimeDiff
SESpringBoard
SFHFKeychainUtils
SFObservers
SFSocialFacebook
SGHotKeysLib
SHAccountManager
SHAlert
SJNotificationViewController
SKBindingManager
SKBounceAnimation
SKInnerShadowLayer
SLGlowingTextField
SLObjectiveCRuntimeAdditions
SMCalloutView
SMGridView
SMPageControl
SMWebRequest
SMXMLDocument
SNRFetchedResultsController
SNRHUDKit
SOCKit
SORelativeDateTransformer
SPSuccinct
SPTabBarController
SQLCipher
SRMonthPicker
SSCheckBoxView
SSDataKit
SSKeychain
SSPullToRefresh
SSToolkit
SSZipArchive
STLOAuth
STScratchView
STTweetLabel
STableViewController
SVGKit
SVGeocoder
SVHTTPRequest
SVProgressHUD
SVPullToRefresh
SVPulsingAnnotationView
SVSegmentedControl
SVStatusHUD
SVWebViewController
SWRevealViewController
SWSnapshotStackView
SYCache
SYPaginator
ScrollToRefresh
Sealant
SecureUDID
SenTestingKitAsync
Sequencer
Seriously
ShallWeAdSDK
ShapeKit
ShareKit
ShareThis
ShotBlocker
SignalR-ObjC
Simple-KML
SimpleRemoteObject
SinaWeibo
SinglySDK
SkyLab
Slash
SlimeRefresh
Snapper
SocialAccounts
SocketRocket
SoloComponents-iOS
Sparrow-Framework
Specify
Specta
StackBluriOS
StackMob
StackMobPush
StandardPaths
StartAtLoginController
StateMachine
StoreKISS
Stripe
StyledPageControl
StyledTableViewCell-for-iOS
SubjectiveScript.m
Surikae
Survey
SwipeView
.gitignore [Bundler] Add Gemfile.lock to repo, for Travis issues.
.travis.yml
CocoaPods-version.yml
Gemfile
Gemfile.lock
README.md
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.