Shaps

21pods

Abracadabra

A simple and easy to use library for securing your code.

License: MIT

  • Objective C

CellProvider

A generic cell provider implementation in Swift.

License: MIT

  • Swift

GraphicsRenderer

A drop-in UIGraphicsRenderer port -- CrossPlatform, Swift 3, Image & PDF

License: MIT

  • Swift

InkKit

Drawing and Geometry made easy on iOS - now in Swift 4.0

License: MIT

  • Swift

Peek

Take a Peek at your application. App inspection at runtime.

License: MIT

  • Swift

RevealableCell

iMessage style pull-to-reveal timestamps.

License: MIT

  • Swift

SPXControls

Provides custom controls used throughout my applications.

License: MIT

  • Objective C

SPXCore

SPXCore is a collection of other open source projects by me.

License: MIT

  • Objective C

SPXCoreData

My personal approach to the CoreData stack.

License: MIT

  • Objective C

SPXDataSources

DataSource implementations for UITableView and UICollection, plus more...

License: MIT

  • Objective C

SPXDataValidators

Form and data validators done right!

License: MIT

  • Objective C

SPXDefines

Useful macro's for Objective-C projects. All of the macros include compile-time checks where applicable.

  • SPXAssertionDefines - Provides convenience assertions that will NOT crash on release builds
  • SPXDescriptionDefines - Provides convenient description and keyPath macros for better and more consistent representations of your subclasses.
  • SPXEncodingDefines - Provides cleaner encoding/decoding macros with compile-time checking
  • SPXLoggingDefines - Provides cleaner logging, using CocoaLumberjack if available, otherwise falling gracefully back to NSLog with cleaner output.

License: MIT

  • Objective C

SPXKeychain

My iOS Keychain wrapper

License: MIT

  • Objective C

SPXLayout

My attempt at dealing with AutoLayout programmatically.

License: MIT

  • Objective C

SPXMasking

SPXMasking is category on CALayer that allows you to specify different a corner radius for each corner of a CALayer.

License: MIT

  • Objective C

SPXRevealableView

iMessage style pull-to-reveal timestamps.

License: MIT

  • Objective C

SPXSubscripting

This is a library for adding subscripting support to various Foundation classes. It also adds some interesting solutions to working with NSString's, NSAttributedString's and their attributes.

License: MIT

  • Objective C

Stack

A Type-Safe, Thread-Safe-ish approach to CoreData in Swift

License: MIT

  • Swift

SwiftLayout

A Swift library for programmatically dealing with AutoLayout

License: MIT

  • Swift

TABSwiftLayout

Provides a flexible, yet minimal API for dealing with Auto Layout programatically

License: MIT

  • Swift

Warrant

Data validation made easy. In code and from Interface Builder.

License: MIT

  • Swift