Skip to main content

bothy 0.0.1 copy "bothy: ^0.0.1" to clipboard
bothy: ^0.0.1 copied to clipboard

Serverless, local-first sync engine that uses the user's own Google Drive as the transport. Early development: format constants and HLC helpers only.

bothy (Dart / Flutter) #

Serverless, local-first sync engine that uses the user's own Google Drive as the transport.

⚠️ Early development. This release only contains the format version and Bothy's hybrid logical clock (Hlc) type. The sync engine will arrive as bindings to the Rust core (via flutter_rust_bridge).

Bothy lets Flutter apps sync structured data between phones, desktops and embedded devices without a server of their own: every device keeps a local SQLite database and works offline, and devices exchange immutable files through the user's own Google Drive (appDataFolder). Concurrent edits to different fields merge automatically.

import 'package:bothy/bothy.dart';

final hlc = Hlc.parse('018bcfe568000001');
print(hlc.physicalMs); // 1700000000000
0
likes
0
points
196
downloads

Publisher

unverified uploader

Weekly Downloads

Serverless, local-first sync engine that uses the user's own Google Drive as the transport. Early development: format constants and HLC helpers only.

Homepage
Repository (GitHub)
View/report issues

Topics

#sync #offline-first #google-drive #database

License

unknown (license)

More

Packages that depend on bothy