Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.
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 compatibleMaintenance Status: Good
The top level Flutter package for the AWS Amplify libraries.
amazon_cognito_identity_dart_2
👍 194 ⬇️ 37.1K
Dart 3 compatibleMaintenance 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 compatibleMaintenance Status: Good
The Amplify Flutter Auth category plugin using the AWS Cognito provider.
minio
👍 110 ⬇️ 3.2K
Dart 3 compatibleMaintenance 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 compatibleMaintenance Status: Good
The Amplify Flutter Storage category plugin using the AWS S3 provider.
aws_signature_v4
👍 18 ⬇️ 63.2K
Dart 3 compatibleMaintenance Status: Good
Dart implementation of the AWS Signature Version 4 algorithm, for communication with AWS services.
amplify_analytics_pinpoint
👍 21 ⬇️ 58.4K
Dart 3 compatibleMaintenance Status: Good
The Amplify Flutter Analytics category plugin using the AWS Pinpoint provider.
amplify_db_common
👍 0 ⬇️ 59.5K
Dart 3 compatibleMaintenance Status: Good
Common utilities for working with databases such as SQLite.
amplify_secure_storage_dart
👍 0 ⬇️ 58.8K
Dart 3 compatibleMaintenance 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 compatibleMaintenance Status: Good
A Dart-only implementation of the Amplify Auth plugin for Cognito.
amplify_secure_storage
👍 2 ⬇️ 54.6K
Dart 3 compatibleMaintenance Status: Good
A package for storing secrets, intended for use in Amplify libraries.
simple_s3
👍 41 ⬇️ 169
Dart 3 compatibleMaintenance 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 compatibleMaintenance 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 compatibleMaintenance 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 compatibleMaintenance Status: Good
Auto-generated client libraries for accessing Amazon Web Services (AWS) APIs
shared_aws_api
👍 5 ⬇️ 19.7K
Dart 3 compatibleMaintenance Status: Good
Shared protocol implementation and utilities for generated AWS API clients.
aws_lambda_dart_runtime
👍 27 ⬇️ 711
Dart 3 compatibleMaintenance Status: Poor
A powerful runtime to build Lambda functions in Dart with native AWS events.
aws_dynamodb_api
👍 26 ⬇️ 1.3K
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon DynamoDB (generated from SDK API specification).
aws_s3_api
👍 18 ⬇️ 5.1K
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Storage Service (generated from SDK API specification).
amplify_api_dart
👍 2 ⬇️ 17.5K
Dart 3 compatibleMaintenance Status: Good
The Amplify API category plugin in Dart-only, supporting GraphQL and REST operations.
aws_sns_api
👍 21 ⬇️ 189
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Notification Service (generated from SDK API specification).
aws_rekognition_api
👍 19 ⬇️ 1.4K
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Rekognition (generated from SDK API specification).
document_client
👍 8 ⬇️ 611
Dart 3 compatibleMaintenance 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 compatibleMaintenance Status: Poor
AWS API client for AWS IoT (generated from SDK API specification).
aws_lambda_api
👍 7 ⬇️ 736
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Lambda (generated from SDK API specification).
aws_secretsmanager_api
👍 6 ⬇️ 453
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Secrets Manager (generated from SDK API specification).
aws_cloudwatch_api
👍 4 ⬇️ 513
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon CloudWatch (generated from SDK API specification).
aws_polly_api
👍 4 ⬇️ 285
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Polly (generated from SDK API specification).
aws_sqs_api
👍 3 ⬇️ 1.1K
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Queue Service (generated from SDK API specification).
aws_chime_api
👍 4 ⬇️ 160
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Chime (generated from SDK API specification).
aws_textract_api
👍 3 ⬇️ 64
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Textract (generated from SDK API specification).
aws_ses_api
👍 3 ⬇️ 52
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Email Service (generated from SDK API specification).
aws_kafka_api
👍 3 ⬇️ 52
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Managed Streaming for Kafka (generated from SDK API specification).
aws_cloudfront_api
👍 3 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon CloudFront (generated from SDK API specification).
aws_sts_api
👍 2 ⬇️ 587
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Security Token Service (generated from SDK API specification).
aws_cognito_idp_api
👍 2 ⬇️ 352
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Cognito Identity Provider (generated from SDK API specification).
aws_kinesisvideo_api
👍 2 ⬇️ 267
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Kinesis Video Streams (generated from SDK API specification).
aws_translate_api
👍 2 ⬇️ 263
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Translate (generated from SDK API specification).
aws_sesv2_api
👍 2 ⬇️ 198
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Email Service (generated from SDK API specification).
aws_ssm_api
👍 2 ⬇️ 120
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Systems Manager (SSM) (generated from SDK API specification).
aws_pinpoint_api
👍 2 ⬇️ 110
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Pinpoint (generated from SDK API specification).
aws_kinesis_video_signaling_api
👍 1 ⬇️ 913
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Kinesis Video Signaling Channels (generated from SDK API specification).
aws_appconfig_api
👍 2 ⬇️ 60
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon AppConfig (generated from SDK API specification).
aws_dynamodbstreams_api
👍 2 ⬇️ 54
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon DynamoDB Streams (generated from SDK API specification).
aws_amplify_api
👍 2 ⬇️ 46
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Amplify (generated from SDK API specification).
aws_credential_providers
👍 2 ⬇️ 33
Dart 3 compatibleMaintenance 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 compatibleMaintenance Status: Poor
AWS API client for Amazon Kinesis (generated from SDK API specification).
aws_personalize_events_api
👍 1 ⬇️ 319
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Personalize Events (generated from SDK API specification).
aws_transcribe_api
👍 1 ⬇️ 164
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Transcribe Service (generated from SDK API specification).
aws_appsync_api
👍 1 ⬇️ 145
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS AppSync (generated from SDK API specification).
aws_firehose_api
👍 1 ⬇️ 104
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Kinesis Firehose (generated from SDK API specification).
aws_cognito_identity_api
👍 1 ⬇️ 102
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Cognito Identity (generated from SDK API specification).
aws_logs_api
👍 1 ⬇️ 84
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon CloudWatch Logs (generated from SDK API specification).
aws_wafv2_api
👍 1 ⬇️ 50
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS WAFV2 (generated from SDK API specification).
aws_iot_data_api
👍 1 ⬇️ 50
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS IoT Data Plane (generated from SDK API specification).
aws_lex_runtime_api
👍 1 ⬇️ 48
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Lex Runtime Service (generated from SDK API specification).
aws_apigatewaymanagementapi_api
👍 1 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AmazonApiGatewayManagementApi (generated from SDK API specification).
aws_ecs_api
👍 1 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon EC2 Container Service (generated from SDK API specification).
aws_codepipeline_api
👍 1 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS CodePipeline (generated from SDK API specification).
aws_apigateway_api
👍 1 ⬇️ 44
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon API Gateway (generated from SDK API specification).
aws_xray_api
👍 0 ⬇️ 212
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS X-Ray (generated from SDK API specification).
aws_kms_api
👍 0 ⬇️ 88
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Key Management Service (generated from SDK API specification).
aws_rds_api
👍 0 ⬇️ 68
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Relational Database Service (generated from SDK API specification).
aws_connect_api
👍 0 ⬇️ 65
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Connect Service (generated from SDK API specification).
aws_cloudformation_api
👍 0 ⬇️ 56
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS CloudFormation (generated from SDK API specification).
aws_transfer_api
👍 0 ⬇️ 55
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Transfer Family (generated from SDK API specification).
aws_storagegateway_api
👍 0 ⬇️ 54
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Storage Gateway (generated from SDK API specification).
aws_connectparticipant_api
👍 0 ⬇️ 54
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Connect Participant Service (generated from SDK API specification).
aws_s3control_api
👍 0 ⬇️ 53
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS S3 Control (generated from SDK API specification).
aws_kinesis_video_archived_media_api
👍 0 ⬇️ 53
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Kinesis Video Streams Archived Media (generated from SDK API specification).
aws_elasticbeanstalk_api
👍 0 ⬇️ 52
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Elastic Beanstalk (generated from SDK API specification).
aws_kinesis_video_media_api
👍 0 ⬇️ 49
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Kinesis Video Streams Media (generated from SDK API specification).
aws_autoscaling_api
👍 0 ⬇️ 49
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Auto Scaling (generated from SDK API specification).
aws_sagemaker_runtime_api
👍 0 ⬇️ 48
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon SageMaker Runtime (generated from SDK API specification).
aws_codestar_notifications_api
👍 0 ⬇️ 48
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS CodeStar Notifications (generated from SDK API specification).
aws_swf_api
👍 0 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Simple Workflow Service (generated from SDK API specification).
aws_sso_oidc_api
👍 0 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS SSO OIDC (generated from SDK API specification).
aws_signer_api
👍 0 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Signer (generated from SDK API specification).
aws_elasticache_api
👍 0 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon ElastiCache (generated from SDK API specification).
aws_snowball_api
👍 0 ⬇️ 46
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Import/Export Snowball (generated from SDK API specification).
aws_docdb_api
👍 0 ⬇️ 46
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon DocumentDB with MongoDB compatibility (generated from SDK API specification).
aws_apigatewayv2_api
👍 0 ⬇️ 46
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AmazonApiGatewayV2 (generated from SDK API specification).
aws_waf_api
👍 0 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS WAF (generated from SDK API specification).
aws_sdb_api
👍 0 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon SimpleDB (generated from SDK API specification).
aws_route53_api
👍 0 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Route 53 (generated from SDK API specification).
aws_redshift_api
👍 0 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Redshift (generated from SDK API specification).
aws_cognito_sync_api
👍 0 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon Cognito Sync (generated from SDK API specification).
aws_cloudsearch_api
👍 0 ⬇️ 45
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon CloudSearch (generated from SDK API specification).
aws_workmail_api
👍 0 ⬇️ 44
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon WorkMail (generated from SDK API specification).
aws_greengrass_api
👍 0 ⬇️ 43
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS IoT Greengrass V2 (generated from SDK API specification).
aws_shield_api
👍 0 ⬇️ 42
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Shield (generated from SDK API specification).
aws_codebuild_api
👍 0 ⬇️ 42
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS CodeBuild (generated from SDK API specification).
aws_workspaces_api
👍 0 ⬇️ 41
Dart 3 compatibleMaintenance Status: Poor
AWS API client for Amazon WorkSpaces (generated from SDK API specification).
aws_iotanalytics_api
👍 0 ⬇️ 41
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS IoT Analytics (generated from SDK API specification).
aws_importexport_api
👍 0 ⬇️ 41
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS Import/Export (generated from SDK API specification).
aws_codecommit_api
👍 0 ⬇️ 41
Dart 3 compatibleMaintenance Status: Poor
AWS API client for AWS CodeCommit (generated from SDK API specification).
aws_sfn_api
👍 0 ⬇️ 35
Dart 3 compatibleMaintenance 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.