ObjectBox database (with Sync) libraries for Flutter

pub package

This package provides the native ObjectBox database library, with the Sync client included, as a Flutter plugin for supported platforms. Check the Sync docs for more details. You should add this package as a dependency when using ObjectBox with Flutter.

See package objectbox for more details and information how to use it.

Mesh Sync

To use Mesh Sync (peer-to-peer) in a Flutter Android, iOS or macOS app, use the objectbox_mesh_sync package instead (it depends on this package). It is a separate package as its network transport (based on Google Nearby Connections) adds dependencies that apps not using Mesh Sync should not need to include.

Libraries

objectbox_sync_flutter_libs
This package contains platform-specific native libraries for flutter. See the actual library implementation in package "objectbox".