Convex Flutter: A Flutter plugin for integrating with the Convex backend.
Real-time subscriptions to Convex queries
Simple Dart API for queries, mutations, and actions
Authentication with automatic token refresh
Auth state stream for reactive UI updates
WebSocket connection state - Real-time connection status monitoring via streams
Operation timeouts - Configurable timeout for all queries, mutations, and actions
Lifecycle monitoring - Stream of app lifecycle events (foreground/background)
Connection management - Manual connection checking and reconnect functionality
Singleton pattern - Access client anywhere via ConvexClient.instance
Multi-platform support - Works on Web (pure Dart), Android, iOS, macOS, Windows, and Linux (FFI)
https://github.com/jkuldev/convex_flutter




