Brad Hilton

11pods

AssociatedValues

AssociatedValues is a simple Swift wrapper around Objective-C runtime associated objects.

License: MIT

  • Swift

August

A simple Swift HTTP client that casts responses to your domain models.

License: MIT

  • Swift

Convertible

Converting your basic types and models to-and-from JSON, binary data, etc. is a common task in application development. Convertible defines a collection of Swift protocols and implementations that makes the conversion process easy, so you don't have to write boilerplate code.

License: MIT

  • Swift

ConvertibleArchiver

Lightweight tool for archiving types that conform to DataConvertible (see Convertible framework).

License: MIT

  • Swift

DiffKit

License: MIT

Reflection

Reflection enables advanced runtime features like dynamic construction of types and manipulating instance properties.

License: MIT

  • Swift

SwiftCallbacks

SwiftCallbacks replaces the Target-Action pattern with callbacks for UIControl and UIBarButtonItem.

License: MIT

  • Swift

SwiftCollection

SwiftCollection creates an abstraction layer over UICollectionViewDelegate and UICollectionViewDataSource that allows you to compose data representations at the item, section and collection level.

License: MIT

  • Swift

Swiftstraints

Write auto layout constraints in a single line of code.

License: MIT

  • Swift

XTable

License: MIT