synapse_link 1.0.1 copy "synapse_link: ^1.0.1" to clipboard
synapse_link: ^1.0.1 copied to clipboard

A high-performance, professional offline-first synchronization library for Flutter. It bridges the gap between local storage and remote APIs with real-time data consistency and intelligent sync policies.

Changelog #

All notable changes to the Synapse Link project will be documented in this file.

1.0.1 - 2026-01-22 #

🚀 Initial Stable Release #

  • Offline-First Core: Local storage is treated as the primary source of truth, ensuring 100% uptime.
  • Robust Sync Queue: A persistent task management system powered by Hive that survives app restarts and crashes.
  • Optimistic UI Engine: Seamless user experience with instant local updates and background server reconciliation.
  • Isolate-Powered Performance: Offloaded heavy JSON diffing and searching to background Isolates, maintaining a smooth 60 FPS UI.
  • Delta Synchronization: Optimized data transfer protocols that only transmit modified fields to save bandwidth.
  • Resilient Network Handling: Advanced retry logic with exponential backoff for handling transient network failures.
  • Flutter Integration: Native support for SynapseProvider, SynapseBuilder, and SynapseSyncIndicator.
  • Developer Suite: Integrated SynapseDashboard for real-time monitoring of the sync queue and local cache management.
  • Background Persistence: Full Workmanager integration for periodic data synchronization while the app is inactive.
0
likes
130
points
--
downloads

Publisher

unverified uploader

Weekly Downloads

A high-performance, professional offline-first synchronization library for Flutter. It bridges the gap between local storage and remote APIs with real-time data consistency and intelligent sync policies.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

battery_plus, connectivity_plus, dio, flutter, hive, hive_flutter, path_provider, rxdart, uuid, workmanager

More

Packages that depend on synapse_link