Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Cloud Storage and Cloud Database packages
Last updated: December 4, 2024
The complete list of Dart and Flutter packages that can help you integrate Cloud Storage (for files) and Cloud Database (for data) in your Flutter app is provided below.
cloud_firestore
Dart 3 compatible 👍 3.56K
Maintenance Status: Good
Flutter plugin for Cloud Firestore, a cloud-hosted, noSQL database with live synchronization and offline support on Android and iOS.
firebase_storage
Dart 3 compatible 👍 1.66K
Maintenance Status: Good
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
supabase_flutter
Dart 3 compatible 👍 681
Maintenance Status: Good
Flutter integration for Supabase. This package makes it simple for developers to build secure and scalable products.
firebase_database
Dart 3 compatible 👍 621
Maintenance Status: Good
Flutter plugin for Firebase Database, a cloud-hosted NoSQL database with realtime data syncing across Android and iOS clients, and offline access.
supabase
Dart 3 compatible 👍 543
Maintenance Status: Good
A dart client for Supabase. This client makes it simple for developers to build secure and scalable products.
firebase_ui_firestore
Dart 3 compatible 👍 173
Maintenance Status: Good
Pre-built widgets and utilites that make it easy to integrate Firebase Firestore into your Flutter app.
postgrest
Dart 3 compatible 👍 115
Maintenance Status: Good
PostgREST client for Dart. This library provides an ORM interface to PostgREST.
stormberry
Dart 3 compatible 👍 112
Maintenance Status: Good
A strongly-typed postgres ORM to provide easy bindings between your dart classes and postgres database.
cloud_firestore_odm
Dart 3 compatible 👍 109
Maintenance Status: Good
An ODM for Firebase Cloud Firestore (cloud_firestore).
minio
Dart 3 compatible 👍 101
Maintenance Status: Good
Unofficial MinIO Dart Client SDK that provides simple APIs to access any Amazon S3 compatible object storage server.
gcloud
Dart 3 compatible 👍 87
Maintenance Status: Good
High level idiomatic Dart API for Google Cloud Storage, Pub-Sub and Datastore.
amplify_storage_s3
Dart 3 compatible 👍 81
Maintenance Status: Good
The Amplify Flutter Storage category plugin using the AWS S3 provider.
powersync
Dart 3 compatible 👍 75
Maintenance Status: Good
PowerSync Flutter SDK - sync engine for building local-first apps.
realtime_client
Dart 3 compatible 👍 63
Maintenance Status: Good
Listens to changes in a PostgreSQL Database and via websockets. This is for usage with Supabase Realtime server.
flutter_oss_aliyun
Dart 3 compatible 👍 58
Maintenance Status: Good
oss aliyun plugin for flutter and upport STS to access OSS temporarily
cloud_firestore_web
Dart 3 compatible 👍 44
Maintenance Status: Good
The web implementation of cloud_firestore
amplify_datastore
Dart 3 compatible 👍 35
Maintenance Status: Good
The Amplify Flutter DataStore category plugin, providing a queryable, on-device data store.
googledrivehandler
Dart 3 compatible 👍 34
Maintenance Status: Good
A package for viewing, browsing, searching, downloading and uploading Google Drive files.
firestore_model
Dart 3 compatible 👍 30
Maintenance Status: Good
Firestore Model easy to use firestore collections by model data
cloud_kit
Dart 3 compatible 👍 30
Maintenance Status: Good
CloudKit can sync settings over multiple iOS devices without extra sign in.
firebase_ui_database
Dart 3 compatible 👍 28
Maintenance Status: Good
Pre-built widgets and utilites that make it easy to integrate Firebase Realtime Database into your Flutter app.
azblob
Dart 3 compatible 👍 26
Maintenance Status: Good
A trivial Azure Blob Storage client. You can get and put Blob on server side dart.
firestore_ref
Dart 3 compatible 👍 25
Maintenance Status: Good
Firestore reference/document typed access helpers. You can write organized safe code by this.
objectbox_sync_flutter_libs
Dart 3 compatible 👍 10
Maintenance Status: Good
Fast Flutter database for persisting Dart objects. This package contains Flutter runtime libraries for ObjectBox, including ObjectBox Sync.
cloudinary_public
Dart 3 compatible 👍 119
Maintenance Status: Average
This package allows you to upload media files directly to cloudinary, without exposing your apiKey or secretKey.
flamingo
Dart 3 compatible 👍 81
Maintenance Status: Average
This is Firebase Firestore Model Framework Library. Can be manage document reference and collection reference. And provide Firestore and Cloud Storage interface.
icloud_storage
Dart 3 compatible 👍 76
Maintenance Status: Average
A flutter plugin for upload, download and manage files in the app's iCloud container.
firebase_picture_uploader
Dart 3 compatible 👍 51
Maintenance Status: Average
Picture upload widget which helps selecting and uploading one or multiple images to firebase storage.
flutter_mongodb_realm
Dart 3 compatible 👍 43
Maintenance Status: Average
Unofficial plugin for using services of the serverless platform MongoDB Realm (previously called MongoDB Stitch).
dropbox_client
Dart 3 compatible 👍 41
Maintenance Status: Average
Dropbox client for Flutter. The library supports Android and iOS. Authorization is done through Dropbox app or external web browser.
cloudinary_sdk
Dart 3 compatible 👍 35
Maintenance Status: Average
This is a dart package for Cloudinary API that allows you to upload and manage files in your cloudinary cloud.
aws_s3_upload
Dart 3 compatible 👍 31
Maintenance Status: Average
A simple, convenient package for uploading to S3.
simple_s3
Dart 3 compatible 👍 41
Maintenance Status: Poor
An advanced yet simple to use AWS S3 plugin for upload and delete ANY file in Android and iOS.
firestore_helpers
Dart 3 compatible 👍 37
Maintenance Status: Poor
Firestore helper function to create dynamic and location based queries
flutter_aws_s3_client
Dart 3 compatible 👍 35
Maintenance Status: Poor
A simple, unofficial AWS S3 client in dart. Supports downloading objects and listing objects in a bucket.
supabase_addons
Dart 3 compatible 👍 26
Maintenance Status: Poor
Addons to supabase dart (and Flutter), to make development easier.
dospace
Dart 3 compatible 👍 22
Maintenance Status: Poor
Client library to interact with the DigitalOcean Spaces API. Same API as Amazon AWS S3.
firestore_ui
👍 74
Maintenance Status: Good
A port of firebase_database's FirebaseAnimatedList that works with cloud_firestore, with additional variants
aws_s3
👍 32
Maintenance Status: Poor
This package for uploading any file(s) to AWS S3 with upload percentage.
firebase_database_rest
👍 18
Maintenance Status: Poor
A platform independent Dart/Flutter wrapper for the Firebase Realtime Database API based on REST.