Search packages, repositories and app categories

Package detailsv3.0.1

convex_flutter

Multi-platform Convex backend integration for Flutter. Real-time WebSocket, subscriptions, auth, lifecycle management. Supports web (pure Dart) and native.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
1.2K
Likes
31
Pub points
150

Install package

flutter pub add convex_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Convex Flutter is a multi-platform package that integrates Convex, a real-time backend service, into Flutter applications. It enables seamless WebSocket connections, real-time data subscriptions, authentication, and lifecycle management across Android, iOS, Web, macOS, Windows, and Linux. Built with pure Dart for web compatibility, it simplifies backend interactions while maintaining performance and consistency. Developers can build responsive, real-time apps with minimal boilerplate.

Use cases

  • Real-time chat applications
  • Live collaborative editing tools
  • Dashboard analytics with live updates
  • Authentication-enabled data sync
  • Multi-device state synchronization

Key features

  • Real-time WebSocket connectivity
  • Automatic subscription management
  • Built-in auth integration
  • Cross-platform support (web & native)
  • Lifecycle-aware connection handling
  • Pure Dart implementation for web

Suitable for

  • Developers building real-time Flutter apps
  • Teams using Convex as their backend
  • Projects requiring cross-platform consistency
  • Apps needing live data updates
  • Web and native app developers seeking unified backend access

Considerations

  • Requires a running Convex backend instance
  • Limited to Convex-specific features
  • Web support depends on Dart compilation
  • May require additional setup for complex auth flows
  • Performance depends on network stability

Categories

Dependencies

Dependency list 5 items

Projects using this package

No data available yet.