DataKit consists of several modules that add a
Combine interface to
These modules can be used individually or together as needed.
CoreData stack with convenience methods for the basic CRUD operations. Includes support for
NSManagedObjects that conform to
URLSession wrapper with convenience methods for
DELETE methods as well as executing pre-built
DataKit: All of the above in one tidy package.
DataKit is still in an experimental phase. Feel free to test it, but DataKit is not fit for production use.
DataKit uses Swift 5.1 in Xcode 11 and supports the platforms below.
Swift Package Manager is the recommended way to install DataKit.
.package(url: "https://github.com/alextall/DataKit.git", from: "0.3.0")
|Last commit: 2 hours ago|
This release contains many breaking changes. Be cautious before upgrading.
CoreDataClientand now includes
AnyPublisher. We are now exposing