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

Discord Medium LinkedIn Twitter

Top Flutter AWS packages

Last updated: January 26, 2025

AWS is a cloud computing platform that offers users a wide range of cloud services, including storage, computing, networking, and analytics. AWS also provides AWS Amplify, a BaaS platform that can be used as an app backend.

The complete list of packages belonging to the AWS and AWS Amplify ecosystem is provided below.


amplify_flutter
👍 218   ⬇️ 63.4K
Dart 3 compatible
Maintenance Status: Good

The top level Flutter package for the AWS Amplify libraries.

amazon_cognito_identity_dart_2
👍 194   ⬇️ 37.1K
Dart 3 compatible
Maintenance Status: Good

Unofficial Amazon Cognito Identity Provider Dart SDK, to add user sign-up / sign-in to your mobile and web apps with AWS Cloud Services. Based on amazon-cognito-identity-dart

amplify_auth_cognito
👍 92   ⬇️ 59.7K
Dart 3 compatible
Maintenance Status: Good

The Amplify Flutter Auth category plugin using the AWS Cognito provider.

minio
👍 110   ⬇️ 3.2K
Dart 3 compatible
Maintenance Status: Good

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

amplify_storage_s3
👍 81   ⬇️ 11.3K
Dart 3 compatible
Maintenance Status: Good

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

aws_signature_v4
👍 18   ⬇️ 63.2K
Dart 3 compatible
Maintenance Status: Good

Dart implementation of the AWS Signature Version 4 algorithm, for communication with AWS services.

amplify_analytics_pinpoint
👍 21   ⬇️ 58.4K
Dart 3 compatible
Maintenance Status: Good

The Amplify Flutter Analytics category plugin using the AWS Pinpoint provider.

amplify_db_common
👍 0   ⬇️ 59.5K
Dart 3 compatible
Maintenance Status: Good

Common utilities for working with databases such as SQLite.

amplify_secure_storage_dart
👍 0   ⬇️ 58.8K
Dart 3 compatible
Maintenance Status: Good

A Dart-only implementation of `amplify_secure_storage`, using `dart:ffi` for Desktop and `dart:html` for Web.

amplify_auth_cognito_dart
👍 1   ⬇️ 57.7K
Dart 3 compatible
Maintenance Status: Good

A Dart-only implementation of the Amplify Auth plugin for Cognito.

amplify_secure_storage
👍 2   ⬇️ 54.6K
Dart 3 compatible
Maintenance Status: Good

A package for storing secrets, intended for use in Amplify libraries.

simple_s3
👍 41   ⬇️ 169
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.

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

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

amazon_s3_cognito
👍 30   ⬇️ 242
Dart 3 compatible
Maintenance Status: Good

This plugin allows users to upload and delete image for amazon s3 cognito.Users can also upload multiple images ti s3 using the plugin.

aws_client
👍 26   ⬇️ 3.5K
Dart 3 compatible
Maintenance Status: Good

Auto-generated client libraries for accessing Amazon Web Services (AWS) APIs

shared_aws_api
👍 5   ⬇️ 19.7K
Dart 3 compatible
Maintenance Status: Good

Shared protocol implementation and utilities for generated AWS API clients.

aws_lambda_dart_runtime
👍 27   ⬇️ 711
Dart 3 compatible
Maintenance Status: Poor

A powerful runtime to build Lambda functions in Dart with native AWS events.

aws_dynamodb_api
👍 26   ⬇️ 1.3K
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon DynamoDB (generated from SDK API specification).

aws_s3_api
👍 18   ⬇️ 5.1K
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Storage Service (generated from SDK API specification).

amplify_api_dart
👍 2   ⬇️ 17.5K
Dart 3 compatible
Maintenance Status: Good

The Amplify API category plugin in Dart-only, supporting GraphQL and REST operations.

aws_sns_api
👍 21   ⬇️ 189
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Notification Service (generated from SDK API specification).

aws_rekognition_api
👍 19   ⬇️ 1.4K
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Rekognition (generated from SDK API specification).

document_client
👍 8   ⬇️ 611
Dart 3 compatible
Maintenance Status: Poor

The DynamoDB document client simplifies working with items. It uses native Dart types as input parameters, as well as converts response data to native Dart types.

aws_iot_api
👍 8   ⬇️ 126
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS IoT (generated from SDK API specification).

aws_lambda_api
👍 7   ⬇️ 736
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Lambda (generated from SDK API specification).

aws_secretsmanager_api
👍 6   ⬇️ 453
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Secrets Manager (generated from SDK API specification).

aws_cloudwatch_api
👍 4   ⬇️ 513
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon CloudWatch (generated from SDK API specification).

aws_polly_api
👍 4   ⬇️ 285
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Polly (generated from SDK API specification).

aws_sqs_api
👍 3   ⬇️ 1.1K
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Queue Service (generated from SDK API specification).

aws_chime_api
👍 4   ⬇️ 160
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Chime (generated from SDK API specification).

aws_textract_api
👍 3   ⬇️ 64
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Textract (generated from SDK API specification).

aws_ses_api
👍 3   ⬇️ 52
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Email Service (generated from SDK API specification).

aws_kafka_api
👍 3   ⬇️ 52
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Managed Streaming for Kafka (generated from SDK API specification).

aws_cloudfront_api
👍 3   ⬇️ 47
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon CloudFront (generated from SDK API specification).

aws_sts_api
👍 2   ⬇️ 587
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Security Token Service (generated from SDK API specification).

aws_cognito_idp_api
👍 2   ⬇️ 352
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Cognito Identity Provider (generated from SDK API specification).

aws_kinesisvideo_api
👍 2   ⬇️ 267
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Kinesis Video Streams (generated from SDK API specification).

aws_translate_api
👍 2   ⬇️ 263
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Translate (generated from SDK API specification).

aws_sesv2_api
👍 2   ⬇️ 198
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Email Service (generated from SDK API specification).

aws_ssm_api
👍 2   ⬇️ 120
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Systems Manager (SSM) (generated from SDK API specification).

aws_pinpoint_api
👍 2   ⬇️ 110
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Pinpoint (generated from SDK API specification).

aws_kinesis_video_signaling_api
👍 1   ⬇️ 913
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Kinesis Video Signaling Channels (generated from SDK API specification).

aws_appconfig_api
👍 2   ⬇️ 60
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon AppConfig (generated from SDK API specification).

aws_dynamodbstreams_api
👍 2   ⬇️ 54
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon DynamoDB Streams (generated from SDK API specification).

aws_amplify_api
👍 2   ⬇️ 46
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Amplify (generated from SDK API specification).

aws_credential_providers
👍 2   ⬇️ 33
Dart 3 compatible
Maintenance Status: Poor

Credential provider utilities for resolving AWS credentials from different sources. Used with aws_xxx_api packages.

aws_kinesis_api
👍 1   ⬇️ 726
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Kinesis (generated from SDK API specification).

aws_personalize_events_api
👍 1   ⬇️ 319
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Personalize Events (generated from SDK API specification).

aws_transcribe_api
👍 1   ⬇️ 164
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Transcribe Service (generated from SDK API specification).

aws_appsync_api
👍 1   ⬇️ 145
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS AppSync (generated from SDK API specification).

aws_firehose_api
👍 1   ⬇️ 104
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Kinesis Firehose (generated from SDK API specification).

aws_cognito_identity_api
👍 1   ⬇️ 102
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Cognito Identity (generated from SDK API specification).

aws_logs_api
👍 1   ⬇️ 84
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon CloudWatch Logs (generated from SDK API specification).

aws_wafv2_api
👍 1   ⬇️ 50
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS WAFV2 (generated from SDK API specification).

aws_iot_data_api
👍 1   ⬇️ 50
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS IoT Data Plane (generated from SDK API specification).

aws_lex_runtime_api
👍 1   ⬇️ 48
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Lex Runtime Service (generated from SDK API specification).

aws_apigatewaymanagementapi_api
👍 1   ⬇️ 47
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AmazonApiGatewayManagementApi (generated from SDK API specification).

aws_ecs_api
👍 1   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon EC2 Container Service (generated from SDK API specification).

aws_codepipeline_api
👍 1   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS CodePipeline (generated from SDK API specification).

aws_apigateway_api
👍 1   ⬇️ 44
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon API Gateway (generated from SDK API specification).

aws_xray_api
👍 0   ⬇️ 212
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS X-Ray (generated from SDK API specification).

aws_kms_api
👍 0   ⬇️ 88
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Key Management Service (generated from SDK API specification).

aws_rds_api
👍 0   ⬇️ 68
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Relational Database Service (generated from SDK API specification).

aws_connect_api
👍 0   ⬇️ 65
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Connect Service (generated from SDK API specification).

aws_cloudformation_api
👍 0   ⬇️ 56
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS CloudFormation (generated from SDK API specification).

aws_transfer_api
👍 0   ⬇️ 55
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Transfer Family (generated from SDK API specification).

aws_storagegateway_api
👍 0   ⬇️ 54
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Storage Gateway (generated from SDK API specification).

aws_connectparticipant_api
👍 0   ⬇️ 54
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Connect Participant Service (generated from SDK API specification).

aws_s3control_api
👍 0   ⬇️ 53
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS S3 Control (generated from SDK API specification).

aws_kinesis_video_archived_media_api
👍 0   ⬇️ 53
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Kinesis Video Streams Archived Media (generated from SDK API specification).

aws_elasticbeanstalk_api
👍 0   ⬇️ 52
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Elastic Beanstalk (generated from SDK API specification).

aws_kinesis_video_media_api
👍 0   ⬇️ 49
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Kinesis Video Streams Media (generated from SDK API specification).

aws_autoscaling_api
👍 0   ⬇️ 49
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Auto Scaling (generated from SDK API specification).

aws_sagemaker_runtime_api
👍 0   ⬇️ 48
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon SageMaker Runtime (generated from SDK API specification).

aws_codestar_notifications_api
👍 0   ⬇️ 48
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS CodeStar Notifications (generated from SDK API specification).

aws_swf_api
👍 0   ⬇️ 47
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Simple Workflow Service (generated from SDK API specification).

aws_sso_oidc_api
👍 0   ⬇️ 47
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS SSO OIDC (generated from SDK API specification).

aws_signer_api
👍 0   ⬇️ 47
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Signer (generated from SDK API specification).

aws_elasticache_api
👍 0   ⬇️ 47
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon ElastiCache (generated from SDK API specification).

aws_snowball_api
👍 0   ⬇️ 46
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Import/Export Snowball (generated from SDK API specification).

aws_docdb_api
👍 0   ⬇️ 46
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon DocumentDB with MongoDB compatibility (generated from SDK API specification).

aws_apigatewayv2_api
👍 0   ⬇️ 46
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AmazonApiGatewayV2 (generated from SDK API specification).

aws_waf_api
👍 0   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS WAF (generated from SDK API specification).

aws_sdb_api
👍 0   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon SimpleDB (generated from SDK API specification).

aws_route53_api
👍 0   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Route 53 (generated from SDK API specification).

aws_redshift_api
👍 0   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Redshift (generated from SDK API specification).

aws_cognito_sync_api
👍 0   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon Cognito Sync (generated from SDK API specification).

aws_cloudsearch_api
👍 0   ⬇️ 45
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon CloudSearch (generated from SDK API specification).

aws_workmail_api
👍 0   ⬇️ 44
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon WorkMail (generated from SDK API specification).

aws_greengrass_api
👍 0   ⬇️ 43
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS IoT Greengrass V2 (generated from SDK API specification).

aws_shield_api
👍 0   ⬇️ 42
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Shield (generated from SDK API specification).

aws_codebuild_api
👍 0   ⬇️ 42
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS CodeBuild (generated from SDK API specification).

aws_workspaces_api
👍 0   ⬇️ 41
Dart 3 compatible
Maintenance Status: Poor

AWS API client for Amazon WorkSpaces (generated from SDK API specification).

aws_iotanalytics_api
👍 0   ⬇️ 41
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS IoT Analytics (generated from SDK API specification).

aws_importexport_api
👍 0   ⬇️ 41
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Import/Export (generated from SDK API specification).

aws_codecommit_api
👍 0   ⬇️ 41
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS CodeCommit (generated from SDK API specification).

aws_sfn_api
👍 0   ⬇️ 35
Dart 3 compatible
Maintenance Status: Poor

AWS API client for AWS Step Functions (generated from SDK API specification).

amazon_cognito_identity_dart
👍 34   ⬇️ 76

Maintenance Status: Poor

Unofficial Amazon Cognito Identity Provider Dart SDK, to easily add user sign-up and sign-in to your mobile and web apps with AWS Cloud Services.

aws_s3
👍 32   ⬇️ 6

Maintenance Status: Poor

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

flutter_aws_amplify_cognito
👍 27   ⬇️ 5

Maintenance Status: Poor

Flutter plugin for AWS Amplify Cognito based Authentication.

flutter_cognito_plugin
👍 25   ⬇️ 71

Maintenance Status: Poor

AWS Cognito plugin for flutter.