Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
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.