Overview

What is DittoKit?

DittoKit is a cross-platform SDK that allows apps to sync with and even without internet connectivity. Simply install the SDK into your application, then use the APIs to read and write data into its storage system, and it will then automatically sync any changes to other devices. Unlike other synchronization techniques, DittoKit is designed for "peer-to-peer" synchronization where it can directly communicate with other devices, no server required! The SDK automatically manages the complexity of using multiple network transports, like Bluetooth and Wifi, to find and connect to other devices and then synchronize any changes.

Ready to get started?

The easiest way to try out DittoKit is to follow our getting started guide where we will build a working ToDo list app.