Packages authored by Nayanda Haberty
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
Alter
Alter is framework to make mapping Codable property and key easier.
Artisan
Artisan is an MVVM framework for Swift using the bonding features from Pharos and constraints builder from Draftsman.
Builder
Builder is Swift builder pattern library that utilize dynamicCallable and dynamicMemberLookup as its core.
Chary
Thread Utility library
Clavier
Clavier is Keyboard Layout Guide for iOS. It using an intersection frame to calculate the Layout Guide.
Draftsman
Draftsman is a Layout builder based on AutoLayout with Declarative approach
Ergo
Ergo is a Swift framework for concurrent programming based on promise pipelining. It could help to avoid callback hell in complex asynchronous task
Impose
Impose is a simple dependency injection library for Swift
Odeum
Odeum is a simple iOS Video player library with basic control
Pharos
Pharos is an Observer pattern framework for Swift that utilizes propertyWrapper. It could help a lot when designing Apps using reactive programming
Vellum
Vellum is local persistent data storage for iOS
11 packages.