Flutter Gems is a curated list of 7100+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Cloud Storage and Cloud Database packages

Last updated: March 18, 2026

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
👍 3.76K   ⬇️ 869.5K
Dart 3 compatible
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
👍 1.76K   ⬇️ 492.4K
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.

supabase_flutter
👍 943   ⬇️ 378.3K
Dart 3 compatible
Maintenance Status: Good

Flutter integration for Supabase. This package makes it simple for developers to build secure and scalable products.

supabase
👍 610   ⬇️ 382.6K
Dart 3 compatible
Maintenance Status: Good

A dart client for Supabase. This client makes it simple for developers to build secure and scalable products.

cloud_firestore_web
👍 45   ⬇️ 869.1K
Dart 3 compatible
Maintenance Status: Good

The web implementation of cloud_firestore

firebase_database
👍 645   ⬇️ 160.2K
Dart 3 compatible
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.

tostore
👍 122   ⬇️ 557.5K
Dart 3 compatible
Maintenance Status: Good

Fast distributed AI vector database and persistent local storage engine. High-performance key-value store supporting SQL, NoSQL, offline cache and encrypted data.

gcloud
👍 96   ⬇️ 491.3K
Dart 3 compatible
Maintenance Status: Good

High level idiomatic Dart API for Google Cloud Storage, Pub-Sub and Datastore.

postgrest
👍 133   ⬇️ 383.6K
Dart 3 compatible
Maintenance Status: Good

PostgREST client for Dart. This library provides an ORM interface to PostgREST.

realtime_client
👍 76   ⬇️ 382.1K
Dart 3 compatible
Maintenance Status: Good

Listens to changes in a PostgreSQL Database and via websockets. This is for usage with Supabase Realtime server.

storage_client
👍 33   ⬇️ 373.3K
Dart 3 compatible
Maintenance Status: Good

Dart client library to interact with Supabase Storage. Supabase Storage provides an interface for managing Files stored in S3, using Postgres to manage permissions.

firebase_ui_firestore
👍 185   ⬇️ 11.3K
Dart 3 compatible
Maintenance Status: Good

Pre-built widgets and utilites that make it easy to integrate Firebase Firestore into your Flutter app.

minio
👍 128   ⬇️ 41.8K
Dart 3 compatible
Maintenance Status: Good

Unofficial MinIO Dart Client SDK that provides simple APIs to access any Amazon S3 compatible object storage server.

powersync
👍 136   ⬇️ 16.1K
Dart 3 compatible
Maintenance Status: Good

PowerSync Flutter SDK. Sync Postgres, MongoDB or MySQL with SQLite in your Flutter app

stormberry
👍 138   ⬇️ 433
Dart 3 compatible
Maintenance Status: Good

A strongly-typed postgres ORM to provide easy bindings between your dart classes and postgres database.

cloudinary_public
👍 128   ⬇️ 3.4K
Dart 3 compatible
Maintenance Status: Poor

This package allows you to upload media files directly to cloudinary, without exposing your apiKey or secretKey.

cloud_firestore_odm
👍 112   ⬇️ 1.4K
Dart 3 compatible
Maintenance Status: Average

An ODM for Firebase Cloud Firestore (cloud_firestore).

amplify_storage_s3
👍 92   ⬇️ 19.7K
Dart 3 compatible
Maintenance Status: Good

The Amplify Flutter Storage category plugin using the AWS S3 provider.

icloud_storage
👍 81   ⬇️ 4.2K
Dart 3 compatible
Maintenance Status: Poor

A flutter plugin for upload, download and manage files in the app's iCloud container.

flamingo
👍 81   ⬇️ 1K
Dart 3 compatible
Maintenance Status: Poor

This is Firebase Firestore Model Framework Library. Can be manage document reference and collection reference. And provide Firestore and Cloud Storage interface.

firestore_ui
👍 75   ⬇️ 227
Dart 3 compatible
Maintenance Status: Good

A port of firebase_database's FirebaseAnimatedList that works with cloud_firestore, with additional variants

flutter_oss_aliyun
👍 69   ⬇️ 1.6K
Dart 3 compatible
Maintenance Status: Average

oss aliyun plugin for flutter and upport STS to access OSS temporarily

firebase_picture_uploader
👍 51   ⬇️ 88
Dart 3 compatible
Maintenance Status: Poor

Picture upload widget which helps selecting and uploading one or multiple images to firebase storage.

icloud_storage_sync
👍 44   ⬇️ 298
Dart 3 compatible
Maintenance Status: Good

Easily sync and secure your app's data with the iCloud Sync Flutter plugin for seamless iCloud integration.

flutter_mongodb_realm
👍 44   ⬇️ 147
Dart 3 compatible
Maintenance Status: Poor

Unofficial plugin for using services of the serverless platform MongoDB Realm (previously called MongoDB Stitch).

dropbox_client
👍 42   ⬇️ 548
Dart 3 compatible
Maintenance Status: Good

Dropbox client for Flutter. The library supports Android and iOS. Authorization is done through Dropbox app or external web browser.

simple_s3
👍 41   ⬇️ 66
Dart 3 compatible
Maintenance Status: Poor

An advanced yet simple to use AWS S3 plugin for upload and delete ANY file in Android and iOS.

amplify_datastore
👍 37   ⬇️ 4.1K
Dart 3 compatible
Maintenance Status: Good

The Amplify Flutter DataStore category plugin, providing a queryable, on-device data store.

googledrivehandler
👍 39   ⬇️ 110
Dart 3 compatible
Maintenance Status: Poor

A package for viewing, browsing, searching, downloading and uploading Google Drive files.

firestore_helpers
👍 38   ⬇️ 119
Dart 3 compatible
Maintenance Status: Poor

Firestore helper function to create dynamic and location based queries

flutter_aws_s3_client
👍 35   ⬇️ 213
Dart 3 compatible
Maintenance Status: Poor

A simple, unofficial AWS S3 client in dart. Supports downloading objects and listing objects in a bucket.

cloudinary_sdk
👍 35   ⬇️ 1
Dart 3 compatible
Maintenance Status: Poor

This is a dart package for Cloudinary API that allows you to upload and manage files in your cloudinary cloud.

cloud_kit
👍 33   ⬇️ 112
Dart 3 compatible
Maintenance Status: Average

CloudKit can sync settings over multiple iOS devices without extra sign in.

aws_s3_upload
👍 31   ⬇️ 787
Dart 3 compatible
Maintenance Status: Poor

A simple, convenient package for uploading to S3.

firebase_ui_database
👍 30   ⬇️ 747
Dart 3 compatible
Maintenance Status: Good

Pre-built widgets and utilites that make it easy to integrate Firebase Realtime Database into your Flutter app.

azblob
👍 28   ⬇️ 2.6K
Dart 3 compatible
Maintenance Status: Good

A trivial Azure Blob Storage client. You can get and put Blob on server side dart.

firestore_model
👍 30   ⬇️ 168
Dart 3 compatible
Maintenance Status: Average

Firestore Model easy to use firestore collections by model data

flutter_onedrive
👍 27   ⬇️ 267
Dart 3 compatible
Maintenance Status: Good

Upload/download files to/from onedrive

firestore_ref
👍 25   ⬇️ 369
Dart 3 compatible
Maintenance Status: Good

Firestore reference/document typed access helpers. You can write organized safe code by this.

supabase_addons
👍 25   ⬇️ 29
Dart 3 compatible
Maintenance Status: Poor

Addons to supabase dart (and Flutter), to make development easier.

firebase_ui_storage
👍 23   ⬇️ 418
Dart 3 compatible
Maintenance Status: Good

Pre-built widgets and utilites that make it easy to integrate Firebase Storage into your Flutter app.

dospace
👍 22   ⬇️ 70
Dart 3 compatible
Maintenance Status: Poor

Client library to interact with the DigitalOcean Spaces API. Same API as Amazon AWS S3.

objectbox_sync_flutter_libs
👍 12   ⬇️ 3.7K
Dart 3 compatible
Maintenance Status: Good

Fast Flutter database for persisting Dart objects. This package contains Flutter runtime libraries for ObjectBox, including ObjectBox Sync.

firestorm
👍 4   ⬇️ 550
Dart 3 compatible
Maintenance Status: Good

A data access API and ODM tool for Firebase's Firestore and Realtime Database

flutter_uploader
👍 213   ⬇️ 303

Maintenance Status: Poor

background upload plugin for flutter

aws_s3
👍 32   ⬇️ 8

Maintenance Status: Poor

This package for uploading any file(s) to AWS S3 with upload percentage.

firebase_database_rest
👍 18   ⬇️ 72

Maintenance Status: Poor

A platform independent Dart/Flutter wrapper for the Firebase Realtime Database API based on REST.