A comprehensive Flutter/Dart integration for Convex, providing type-safe real-time backend connectivity with automatic code generation.
This repository contains multiple packages:
The main Flutter package for integrating with Convex backends. Provides:
- Type-safe API calls to Convex functions
- Real-time subscriptions
- Automatic serialization/deserialization
- Cross-platform support (iOS, Android, Web, Desktop)
Command-line tool for generating Dart client code from your Convex backend:
- Watches for changes and regenerates automatically
- Supports all Convex types and schemas
- Generates type-safe function wrappers
- Integrates with your development workflow
📋 example
Complete example project demonstrating:
- Convex backend setup with TypeScript functions
- Generated Dart client usage
- Comprehensive test coverage
- Real-world usage patterns
Contributions are welcome! Please read our contributing guidelines and submit pull requests to help improve this project.
This project is licensed under the MIT License - see the individual package directories for details.