lake-of-fire / BigSyncKit

Realm-specific fork of SyncKit to use IceCream's scalable approach to object subscriptions
MIT License
14 stars 1 forks source link

BigSyncKit

CURRENT STATUS: Working reliably in production, but docs and code need cleanup. Test suite hasn't been updated.

Synchronize RealmSwift databases with CloudKit.

This project began with a fork of mentrena's SyncKit and combines pieces of caiyue1993's IceCream to improve some gaps and scalability. This project builds on that foundation with further scalability-focused improvements.

The downsides that were traded off to achieve this:

TODO:

Future roadmap aspirations:


Old readme copied below:

GitHub Workflow Status (branch) Carthage compatible Version License Platform

SyncKit automates the process of synchronizing Core Data or Realm models using CloudKit.

SyncKit uses introspection to work with any model. It sits next to your Core Data or Realm stack, making it easy to add synchronization to existing apps.

For installation instructions and more information check the Docs

Author

Manuel Entrena, manuel@mentrena.com

License

SyncKit is available under the MIT license. See the LICENSE file for more info.