Raiz Labs

10pods

Anchorage

Create constraints using intuitive operators built directly on top of the NSLayoutAnchor API. Layout has never been simpler!

License: MIT

  • Swift

BentoMap

A library to handle storing map annotations in a Quadtrees, and for returning clusters of annotations to allow easy grouping of map items based on proximity.

License: MIT

  • Swift

BoardingPass

BoardingPass is a subclass of UINavigationController with interactive push and pop gestures. It offers behaviors similar to UIPageViewController, but with all of the familiar behaviors of navigation controller, and the ability to add fancy effects by animating alongside transitions.

License: MIT

  • Swift

BonMot

BonMot removes all the mystery from creating beautiful, powerful attributed strings in Swift.

License: MIT

  • Swift

RIGImageGallery

RIGImageGallery is an image gallery for iOS written in Swift.

The goal is to offer sensible defaults that takes care of most of building an image gallery automatically, and offer easy block based customization.

License: MIT

  • Swift

RZBluetooth

RZBluetooth is a Core Bluetooth helper with 3 primary goals:

  • Simplify the delegate callbacks and encourage best practices
  • Provide a pattern for Profile level APIs, with support for public profiles
  • Simplify and encourage testing - including unit tests, automated integration tests, and manual tests.

License: NOASSERTION

  • Objective C

RZDataBinding

Add callbacks when key paths of objects change, or bind values of two objects together either directly or using a function. Automatically cleanup before deallocation to avoid those nasty KVO observation info leaks.

License: NOASSERTION

  • Objective C

RZImport

Tired of writing boilerplate to import deserialized API responses to model objects?

Tired of dealing with dozens and dozens of string keys?

RZImport is here to help!

RZImport is a category on NSObject and an accompanying optional protocol for creating and updating model objects in your iOS applications. It's particularly useful for importing objects from deserialized JSON HTTP responses in REST APIs, but it works with any NSDictionary or array of dictionaries that you need to convert to native model objects.

License: MIT

  • Objective C

RZUtils

RZUtils is a collection of categories and smaller components for iOS development that are used by the Raizlabs development team in multiple applications. This library will continue to grow as components are added, edited, deprecated and removed.

See the README for more details on the individual components.

License: NOASSERTION

  • Objective C

Swiftilities

A collection of useful Swift utilities. All components and extensions found in this library are consise enough on their own so as to not warrant their own project.

License: NOASSERTION

  • Swift