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

Discord Medium LinkedIn Twitter

Top Flutter AWS packages

Last updated: November 15, 2024

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
Dart 3 compatible 👍 212
Maintenance Status: Good

The top level Flutter package for the AWS Amplify libraries.

amazon_cognito_identity_dart_2
Dart 3 compatible 👍 191
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

minio
Dart 3 compatible 👍 100
Maintenance Status: Good

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

amplify_auth_cognito
Dart 3 compatible 👍 93
Maintenance Status: Good

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

amplify_storage_s3
Dart 3 compatible 👍 81
Maintenance Status: Good

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

amazon_s3_cognito
Dart 3 compatible 👍 30
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
Dart 3 compatible 👍 25
Maintenance Status: Good

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

amplify_analytics_pinpoint
Dart 3 compatible 👍 21
Maintenance Status: Good

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

shared_aws_api
Dart 3 compatible 👍 5
Maintenance Status: Good

Shared protocol implementation and utilities for generated AWS API clients.

aws_dynamodb_api
Dart 3 compatible 👍 26
Maintenance Status: Average

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

aws_sns_api
Dart 3 compatible 👍 21
Maintenance Status: Average

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

aws_rekognition_api
Dart 3 compatible 👍 19
Maintenance Status: Average

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

aws_s3_api
Dart 3 compatible 👍 18
Maintenance Status: Average

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

document_client
Dart 3 compatible 👍 8
Maintenance Status: Average

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
Dart 3 compatible 👍 8
Maintenance Status: Average

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

aws_lambda_api
Dart 3 compatible 👍 7
Maintenance Status: Average

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

aws_secretsmanager_api
Dart 3 compatible 👍 6
Maintenance Status: Average

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

aws_polly_api
Dart 3 compatible 👍 4
Maintenance Status: Average

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

aws_cloudwatch_api
Dart 3 compatible 👍 4
Maintenance Status: Average

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

aws_chime_api
Dart 3 compatible 👍 4
Maintenance Status: Average

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

aws_textract_api
Dart 3 compatible 👍 3
Maintenance Status: Average

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

aws_sqs_api
Dart 3 compatible 👍 3
Maintenance Status: Average

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

aws_ses_api
Dart 3 compatible 👍 3
Maintenance Status: Average

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

aws_kafka_api
Dart 3 compatible 👍 3
Maintenance Status: Average

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

aws_cloudfront_api
Dart 3 compatible 👍 3
Maintenance Status: Average

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

aws_translate_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_sts_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_ssm_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_sesv2_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_pinpoint_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_kinesisvideo_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_dynamodbstreams_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_cognito_idp_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_appconfig_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_amplify_api
Dart 3 compatible 👍 2
Maintenance Status: Average

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

aws_wafv2_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_transcribe_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_personalize_events_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_logs_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_lex_runtime_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_kinesis_video_signaling_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_kinesis_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_iot_data_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_firehose_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_ecs_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_cognito_identity_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_codepipeline_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_appsync_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_apigatewaymanagementapi_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_apigateway_api
Dart 3 compatible 👍 1
Maintenance Status: Average

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

aws_xray_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_workspaces_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_workmail_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_waf_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_transfer_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_swf_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_storagegateway_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_sso_oidc_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_snowball_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_signer_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_shield_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_sfn_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_sdb_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_sagemaker_runtime_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_s3control_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_route53_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_redshift_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_rds_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_kms_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_kinesis_video_media_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_kinesis_video_archived_media_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_iotanalytics_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_importexport_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_greengrass_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_elasticbeanstalk_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_elasticache_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_docdb_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_connectparticipant_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_connect_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_cognito_sync_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_codestar_notifications_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_codecommit_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_codebuild_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_cloudsearch_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_cloudformation_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_autoscaling_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

aws_apigatewayv2_api
Dart 3 compatible 👍 0
Maintenance Status: Average

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

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.

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.

aws_lambda_dart_runtime
Dart 3 compatible 👍 25
Maintenance Status: Poor

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

aws_credential_providers
Dart 3 compatible 👍 2
Maintenance Status: Poor

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

amazon_cognito_identity_dart
👍 34
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
Maintenance Status: Poor

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

flutter_aws_amplify_cognito
👍 27
Maintenance Status: Poor

Flutter plugin for AWS Amplify Cognito based Authentication.

flutter_cognito_plugin
👍 25
Maintenance Status: Poor

AWS Cognito plugin for flutter.