FLUTTER ECOSYSTEM

cozy_data

A Swift-inspired persistent data management solution for Flutter. Provides simple, powerful, and type-safe way to persist your app's models with automatic UI updates.

Latest version
1.0.0
30-day downloads
120
Likes
16
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

Cozy Data is a Flutter package inspired by Swift's data management approach, offering a type-safe and intuitive way to persist app models using SQL. It automatically handles database operations and triggers UI updates when data changes, reducing boilerplate and improving development speed. Designed for simplicity and reliability, it integrates seamlessly with Flutter’s reactive framework, making it ideal for apps requiring persistent storage with real-time UI synchronization.

Use cases
  • Offline-first mobile applications
  • Real-time data synchronization
  • Type-safe model persistence
  • Dynamic form and list state management
  • App settings and user preferences storage
Key features
  • Automatic UI updates on data change
  • Type-safe data modeling
  • Swift-inspired syntax and design
  • Built-in CRUD operations
  • Seamless integration with Flutter widgets
Suitable for
  • Flutter developers seeking simple persistence
  • Apps needing offline capabilities
  • Teams prioritizing code safety and maintainability
  • Projects with frequent data model changes
  • Developers familiar with Swift or similar declarative patterns
Considerations
  • Limited to SQL-based storage
  • Requires understanding of basic database concepts
  • May introduce overhead for very simple use cases
  • Not suitable for non-structured or large-scale NoSQL needs
Supported platformsAndroidiOSmacOS

Install package

flutter pub add cozy_data

Categories

Source repository

Related projects

No data available yet.