21pods
Custom versions of the Foundation dispach_xxx functions that will run syncronously in your tests.
License: MIT
ARAnalytics is a analytics abstraction library offering a sane API for tracking events and user data. It currently supports on iOS: Mixpanel, Localytics, Flurry, GoogleAnalytics, KISSmetrics, Crittercism, Crashlytics, Fabric, Bugsnag, Countly, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, HockeyAppLib, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Librato, Segmentio, Swrve, YandexMobileMetrica, Adjust, AppsFlyer, Branch, Snowplow, Sentry, Intercom, Keen, Adobe, InstallTracker, Appsee, MobileAppTracker, LaunchKit, Firebase, Leanplum and Appboy. And for OS X: KISSmetrics, Mixpanel, HockeyAppOSX and ParseAnalytics. It does this by using CocoaPods subspecs to let you decide which libraries you'd like to use. You are free to also use the official API for any provider too. Also, comes with an amazing DSL to clear up your methods.
License: MIT
ARCollectionViewMasonryLayout is a UICollectionViewLayout subclass for creating masonry / pintrest / flow-like layouts with dynamic widths or heights. Supports sticky headers too.
License: MIT
Set up your Auto Layout constraints declaratively and without any stringly typing!
License: NOASSERTION
Show your CocoaPods library and contributors in-app with smart defaults, and customisable view controllers.
License: MIT
Expecta is a matcher framework for Objective-C and Cocoa. The main advantage of using Expecta over other matcher frameworks is that you do not have to specify the data types. Also, the syntax of Expecta matchers is much more readable and does not suffer from parenthesitis. If you have used Jasmine before, you will feel right at home!
License: MIT
Extends expecta to include matchers for testing that sets or arrays contain objects of an expected class.
License: MIT
Extends Expecta with matchers for OCMock, making it easy to check a method is called, its arguments and the return values for a function in one line of code.
License: MIT
Use ios-snapshot-test-case's FBSnapshotTest with Expecta matchers for readability.
License: MIT
A collection of UIView category methods to make it easy when creating layout constraints in code.
License: MIT
Forgeries is a library that makes unit testing iOS applications easier. UIKit has lots of limitations that make sense in production code, but make testing difficult. Forgeries fixes that problem. Currently it includes subclasses for UIGestureRecognizers, NSUserDefaults and NSFileManager.
License: MIT
A custom and simple framework for creating custom maps. Not based on MapKit.
License: MIT
Nimble matchers for FBSnapshotTestCase. Highly derivative of Expecta Matchers for FBSnapshotTestCase.
License: MIT
Provides a great API to block based keyboard actions.
License: MIT
An Obj-C API for Searching and Downloading Subtitles from OpenSubtitles.
License: BSD
Vertically stack views using Auto Layout, also includes an order specific subclass that uses view tags for ordering.
License: MIT