1. SwipeviewSwipeView is a class designed to simplify the implementation of horizontal, paged scrolling views on iOS. It is based on a UIScrollView, but adds convenient functionality such as a UITableView-style dataSource/delegate interface for loading views dynamically, and efficient view loading, unloading and recycling.
4. FpscontrolsAn experimental implementation of touch-friendly first-person shooter controls using SceneKit and Swift
6. ConsumerMac and iOS library for parsing structured text
7. OscacheOSCache is an open-source re-implementation of NSCache that behaves in a predictable, debuggable way.
12. SprinterA library for formatting strings on iOS and macOS
14. NullsafeNullSafe is a simple category on NSNull that returns nil for unrecognised messages instead of throwing an exception
15. IcarouselA simple, highly customisable, data-driven 3D carousel for iOS and Mac OS
16. CryptocodingCryptoCoding is a superset of the NSCoding protocol that allows for simple, seamless AES encryption of any NSCoding-compatible object.
17. RequestutilsA collection of category methods designed to simplify the process of HTTP request construction and manipulation in Cocoa.
18. CubecontrollerCubeController is a UIViewController subclass that can be used to create a rotating 3D cube navigation.
21. HrcoderHRCoder is a replacement for the NSKeyedArchiver and NSKeyedUnarchiver classes that uses a human-readable/editable format that can easily be stored in a regular Plist or JSON file.
25. RetrorampageTutorial series demonstrating how to build a retro first-person shooter from scratch in Swift
26. StackviewStackView is a class designed to simplify the implementation of vertical stacks of views on iOS. You can think of it as a bit like a simplified version of UITableView.
29. AutocodingAutoCoding is a category on NSObject that provides automatic support for NSCoding and NSCopying to every object.
31. FastcodingA faster and more flexible binary file format replacement for NSCoding, Property Lists and JSON
34. GzipA simple NSData category for gzipping/unzipping data in iOS and Mac OS
36. CountrypickerCountryPicker is a custom UIPickerView subclass that provides an iOS control allowing a user to select a country from a list. It can optionally display a flag next to each country name, and the library includes a set of 249 high-quality, public domain flag images from FAMFAMFAM (http://www.famfamfam.com/lab/icons/flags/) that have been painstakingly re-named by country code to work with the library.
37. FximageviewFXImageView is a class designed to simplify the application of common visual effects such as reflections and drop-shadows to images, and also to help the performance of image loading by handling it on a background thread.
38. ExpressionA cross-platform Swift library for evaluating mathematical expressions at runtime
39. SoundmanagerSimple sound and music player class for playing audio on Mac and iPhone
43. MustoverrideProvides a macro that you can use to ensure that a method of an abstract base class *must* be overriden by its subclasses.
44. SwiftformatA command-line tool and Xcode Extension for formatting Swift code
45. LayerspritesLayerSprites is a library designed to simplify the use of sprite sheets (image maps containing multiple sub-images) in UIKit applications without using OpenGL or 3rd-party game libraries. Can load sprite sheets in the Coco2D format.
49. EuclidA Swift library for creating and manipulating 3D geometry