Jace Conflenti

4pods

AnchorKit

AnchorKit is a Swifty API for AutoLayout on iOS, macOS, and tvOS. Create constraints quickly and efficiently with no black box magic underneath the hood. Also provides several extensions on NSLayoutConstraint. Works with both views and layout guides.

License: MIT

  • Swift

JSONValue

JSONValue is a simple enum that provides type-safe JSON data access. It incorporates all of the JSON types and provides example syntax on how to best access them. It supports easy null checking while preventing you from having to specify optionals.

License: MIT

  • Swift

OrderedSet

NSOrderedSet is great and all, but you can't stuff enums and structs into it, and it lacks the mutability constraints that other collection types in Swift through var and let. Introducing OrderedSet, a wholly-Swift implementation of the common ordered, unique collection!

License: NOASSERTION

  • Swift

TableSchemer

TableSchemer is a framework for building static interactive table views. Interface Builder provides a great way to build out static table views, but not everyone uses interface builder, and adding interactivity to these table views is difficult. Writing interactive static table views traditionally is a tiresome task due to working with index paths, and having multiple delegate methods to handle configuration, sizing, and selection handling. They're also a huge pain to maintain when the need to reorder them comes as you need to update the index paths in all those locations.

License: NOASSERTION

  • Swift