2026-01-25 23:58:12 -03:00
|
|
|
# Drift Offline Sync
|
2026-01-13 00:35:53 -03:00
|
|
|
|
2026-01-25 23:58:12 -03:00
|
|
|
[](https://github.com/marcelomendoncasoares)
|
|
|
|
|
[](https://pub.dev/packages/drift_offline_sync)
|
|
|
|
|
[](https://pub.dev/packages/drift_offline_sync)
|
|
|
|
|
[](https://github.com/marcelomendoncasoares/drift_offline_sync/blob/main/LICENSE)
|
|
|
|
|
[](https://github.com/marcelomendoncasoares/drift_offline_sync/actions/workflows/ci.yaml)
|
2026-01-13 00:35:53 -03:00
|
|
|
|
|
|
|
|
A plugin to build offline-first applications with Drift. Develop your app as a
|
|
|
|
|
normal offline app and use this non-invasive plugin to automatically handle the
|
|
|
|
|
sync process using CRDT (Conflict-free Replicated Data Type). Works
|
|
|
|
|
out-of-the-box with Drift's existing APIs.
|
|
|
|
|
|
2026-01-25 23:58:12 -03:00
|
|
|
- [Drift Offline Sync](#drift-offline-sync)
|
|
|
|
|
- [Features](#features)
|
|
|
|
|
- [Getting started](#getting-started)
|
|
|
|
|
- [Usage](#usage)
|
|
|
|
|
- [License](#license)
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-01-13 00:35:53 -03:00
|
|
|
## Features
|
|
|
|
|
|
|
|
|
|
TODO: List what your package can do. Maybe include GIFs, or videos.
|
|
|
|
|
|
|
|
|
|
## Getting started
|
|
|
|
|
|
|
|
|
|
TODO: List prerequisites and provide or point to information on how to start
|
|
|
|
|
using the package.
|
|
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
|
|
TODO: Include short and useful examples for package users. Add longer examples
|
|
|
|
|
to `/example` folder.
|
|
|
|
|
|
|
|
|
|
See the `/example` directory for a...
|
|
|
|
|
|
|
|
|
|
```dart
|
|
|
|
|
const like = 'sample';
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
<!-- ## Additional information
|
|
|
|
|
|
|
|
|
|
TODO: Tell users more about the package: where to find more information, how to
|
|
|
|
|
contribute to the package, how to file issues, what response they can expect
|
|
|
|
|
from the package authors, and more. -->
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
This package is distributed under the MIT License. See the LICENSE file for
|
|
|
|
|
more information.
|