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

Discord Medium LinkedIn Twitter

User Journey

Authentication Providers & UI Card
Authentication Providers & UI

100 packages aad_oauth ali_auth amazon_cognito_identity_dart amazon_cognito_identity_dart_2 amazon_s3_cognito amplify_auth_cognito amplify_authenticator animated_login at_onboarding_cli at_onboarding_flutter auth0_flutter auth_buttons azure_ad_authentication cidaas_flutter_sdk desktop_webview_auth eartho_one email_auth email_otp extension_google_sign_in_as_googleapis_auth firebase_admin firebase_auth firebase_auth_dart firebase_auth_desktop firebase_auth_simplify firebase_auth_ui firebase_phone_auth_handler firebase_ui firebase_ui_auth firebase_ui_oauth_google firebase_user_stream flutter_2fa flutter_appauth flutter_auth_ui flutter_authgear flutter_aws_amplify_cognito flutter_cognito_plugin flutter_dauth flutter_facebook_auth flutter_facebook_login flutter_login flutter_login_facebook flutter_login_template flutter_login_vk flutter_naver_login flutter_session flutter_signin_button flutter_social_button flutter_social_media_button flutter_twitter flutter_twitter_login flutter_web_auth flutter_web_auth_2 flutter_zalo_login flutterfire_ui g_recaptcha_v3 google_one_tap_sign_in google_sign_in google_sign_in_dartio googleapis_auth http_auth huawei_account huawei_fido iproov_flutter linkedin_login lit_firebase_auth local_session_timeout magic_sdk msal_flutter msal_js nhost_flutter_auth nhost_sdk oauth2 oauth2_client oauth_dio oidc openid_client ory_client otpless_flutter serverpod_auth_apple_flutter serverpod_auth_email_flutter serverpod_auth_google_flutter serverpod_auth_server sign_button sign_in_button sign_in_with_apple simple_auth simple_auth_flutter slider_captcha social_login_buttons stacked_firebase_auth supabase_auth_ui supabase_flutter tencent_kit the_apple_sign_in truecaller_sdk twilio_phone_verify twitter_api twitter_login weibo_kit wp_json_api

ChatGPT, AI, ML & Game Development

Functionality

Storage

Scanning & Printing

UI, Theme & Color

Networking, Sensors, Communication & APIs

Social Media, Chat & Communication

Multimedia

Components

Scrollables

User Input, Form & Settings

Text, Icons & Keyboard

Date, Time and Calendar

Canvas, Visualization & Animation

Animation & Transition Card
Animation & Transition

127 packages add_to_cart_animation advanced_icon animate_do animate_routes animate_to animated animated_clipper animated_counter animated_flip_counter animated_overflow animated_page_transition animated_path animated_rotation animated_segment animated_styled_widget animated_svg animated_widgets animatedroute animation_director animation_list animation_wrappers animations animator another_transformer_page_view atomized_image auto_animated blinking_point bouncing_widget breathing_collection bubble_lens circular_clip_route circular_reveal_animation circular_rotation coast cube_transition cupertino_stackview delayed_display delayed_widget dismissible_page drawing_animation entry explode_view ezanimation flicked_cards flim flip_board flip_panel flip_widget flippable_box flutter_animate flutter_animated_cards flutter_animation_set flutter_animator flutter_bounce flutter_bounceable flutter_fadein flutter_fader flutter_lottie flutter_page_transition flutter_sequence_animation flutter_shake_animated flutter_sinusoidals flutter_staggered_animations flutter_switch_clipper flutter_vap flutter_villains funvas graphx hover_effect hovering hyper_effects im_animations jelly_anim local_hero lottie morpheus motion motion_widget music_visualizer odometer page_animation_transition page_flip page_flip_builder page_route_animator page_transition page_turn paperfold path_morph phased phlox_animations pro_animated_blur reveal_on_scroll ripple_backdrop_animate_route ripple_effect ripple_wave rotating_widgets route_transitions shake_animation_widget show_up_animation simple_animations simple_ripple_animation slide_container smooth_sort snappable snappable_thanos spinner splash_route splash_tap spring sprung svgaplayer_flutter swipeable_button_view tap_builder tdk_bouncingwidget transformer_page_view transition turn_page_transition tweener visual_effect vsync_provider wave_transition widget_and_text_animator widget_circular_animator wtf_rotary_dial yoda zerker zoom_tap_animation

Developer Tools

Architecture & Infrastructure

Dependency Injection & State Management Card
Dependency Injection & State Management

142 packages after_init alt_bloc angular_bloc app_state asp async_redux auto_injector beyond_helpers binder bloc bloc_concurrency bloc_pattern bloc_provider bloc_test bloc_tools built_redux creator cubes dart_notification_center dartin dash disposable_provider event_bus ezbloc_flutter fast_mvvm fbroadcast fish_redux flutter_bloc flutter_bloc_devtools flutter_bloc_pattern flutter_bloc_patterns flutter_command flutter_control flutter_data flutter_flux flutter_getit flutter_hooks_bloc flutter_mobx flutter_mobx_helpers flutter_onlooker flutter_redux flutter_redux_navigation flutter_riverpod flutter_rx_bloc flutter_simple_dependency_injection flutter_solidart flutter_state_notifier flutter_triple fountain fquery functional_listener generic_bloc_provider get_it get_it_mixin grab hooked_bloc hooks_riverpod hydrated hydrated_bloc hydrated_triple hydro inherited_state injectable injecteo injector ioc_container isolate_bloc isolator june karee karee_core kfx_dependency_injection kiwi koin lite_ref lite_state livestream meedu mobx mobx_codegen mobx_provider mobx_triple momentum mu_state mvvm mvvm_architecture mvvm_plus observable observable_ish phased pmvvm pot property_change_notifier provider provider_for_redux pulse_x query_stack reactter rebloc reduced redux redux_epics redux_logging redux_persist_flutter redux_saga redux_thunk replay_bloc reselect riverbloc riverpod rx_bloc rx_bloc_cli rx_future rx_notifier rx_redux rxdart scoped_model sealed_flutter_bloc signals simple_architecture solace_flowz solidart sprinkle state_beacon state_extended state_machine state_notifier state_persistence state_queue stateful_props stateless statemachine states_rebuilder stream_bloc stream_mixin toor triple universal_widget velocity_bloc vxstate watch_it with_bloc

AWS Card
AWS

234 packages amazon_cognito_identity_dart amazon_cognito_identity_dart_2 amazon_s3_cognito amplify_analytics_pinpoint amplify_auth_cognito amplify_flutter amplify_storage_s3 aws_accessanalyzer_api aws_acm_api aws_acm_pca_api aws_alexaforbusiness_api aws_amplify_api aws_apigateway_api aws_apigatewaymanagementapi_api aws_apigatewayv2_api aws_appconfig_api aws_application_autoscaling_api aws_application_insights_api aws_appmesh_api aws_appstream_api aws_appsync_api aws_athena_api aws_autoscaling_api aws_autoscaling_plans_api aws_backup_api aws_batch_api aws_budgets_api aws_ce_api aws_chime_api aws_cloud9_api aws_clouddirectory_api aws_cloudformation_api aws_cloudfront_api aws_cloudhsm_api aws_cloudhsmv2_api aws_cloudsearch_api aws_cloudsearchdomain_api aws_cloudtrail_api aws_cloudwatch_api aws_codebuild_api aws_codecommit_api aws_codeguru_reviewer_api aws_codeguruprofiler_api aws_codepipeline_api aws_codestar_api aws_codestar_connections_api aws_codestar_notifications_api aws_cognito_identity_api aws_cognito_idp_api aws_cognito_sync_api aws_comprehend_api aws_comprehendmedical_api aws_compute_optimizer_api aws_configservice_api aws_connect_api aws_connectparticipant_api aws_credential_providers aws_cur_api aws_dataexchange_api aws_datapipeline_api aws_datasync_api aws_dax_api aws_deploy_api aws_detective_api aws_devicefarm_api aws_directconnect_api aws_discovery_api aws_dlm_api aws_dms_api aws_docdb_api aws_ds_api aws_dynamodb_api aws_dynamodbstreams_api aws_ebs_api aws_ec2_instance_connect_api aws_ecr_api aws_ecs_api aws_efs_api aws_eks_api aws_elastic_inference_api aws_elasticache_api aws_elasticbeanstalk_api aws_elastictranscoder_api aws_elb_api aws_elbv2_api aws_emr_api aws_es_api aws_events_api aws_firehose_api aws_fms_api aws_forecast_api aws_forecastquery_api aws_frauddetector_api aws_fsx_api aws_gamelift_api aws_glacier_api aws_globalaccelerator_api aws_glue_api aws_greengrass_api aws_groundstation_api aws_guardduty_api aws_health_api aws_iam_api aws_imagebuilder_api aws_importexport_api aws_inspector_api aws_iot1click_devices_api aws_iot1click_projects_api aws_iot_api aws_iot_data_api aws_iot_jobs_data_api aws_iotanalytics_api aws_iotevents_api aws_iotevents_data_api aws_iotsecuretunneling_api aws_iotthingsgraph_api aws_kafka_api aws_kendra_api aws_kinesis_api aws_kinesis_video_archived_media_api aws_kinesis_video_media_api aws_kinesis_video_signaling_api aws_kinesisanalytics_api aws_kinesisanalyticsv2_api aws_kinesisvideo_api aws_kms_api aws_lakeformation_api aws_lambda_api aws_lambda_dart_runtime aws_lex_models_api aws_lex_runtime_api aws_license_manager_api aws_lightsail_api aws_logs_api aws_machinelearning_api aws_macie_api aws_managedblockchain_api aws_marketplace_catalog_api aws_marketplace_entitlement_api aws_marketplacecommerceanalytics_api aws_mediaconnect_api aws_mediaconvert_api aws_medialive_api aws_mediapackage_api aws_mediapackage_vod_api aws_mediastore_api aws_mediastore_data_api aws_mediatailor_api aws_meteringmarketplace_api aws_mgh_api aws_migrationhub_config_api aws_mobile_api aws_mq_api aws_mturk_api aws_neptune_api aws_networkmanager_api aws_opsworks_api aws_opsworks_cm_api aws_organizations_api aws_outposts_api aws_personalize_api aws_personalize_events_api aws_personalize_runtime_api aws_pi_api aws_pinpoint_api aws_pinpoint_email_api aws_pinpoint_sms_voice_api aws_polly_api aws_pricing_api aws_qldb_api aws_qldb_session_api aws_quicksight_api aws_ram_api aws_rds_api aws_rds_data_api aws_redshift_api aws_rekognition_api aws_resource_groups_api aws_resourcegroupstaggingapi_api aws_robomaker_api aws_route53_api aws_route53domains_api aws_route53resolver_api aws_s3 aws_s3_api aws_s3control_api aws_sagemaker_a2i_runtime_api aws_sagemaker_api aws_sagemaker_runtime_api aws_savingsplans_api aws_schemas_api aws_sdb_api aws_secretsmanager_api aws_securityhub_api aws_serverlessrepo_api aws_service_quotas_api aws_servicecatalog_api aws_servicediscovery_api aws_ses_api aws_sesv2_api aws_sfn_api aws_shield_api aws_signer_api aws_sms_api aws_snowball_api aws_sns_api aws_sqs_api aws_ssm_api aws_sso_api aws_sso_oidc_api aws_storagegateway_api aws_sts_api aws_support_api aws_swf_api aws_textract_api aws_transcribe_api aws_transfer_api aws_translate_api aws_waf_api aws_waf_regional_api aws_wafv2_api aws_workdocs_api aws_worklink_api aws_workmail_api aws_workmailmessageflow_api aws_workspaces_api aws_xray_api document_client flutter_aws_amplify_cognito flutter_aws_s3_client flutter_cognito_plugin minio shared_aws_api simple_s3

Payment & Rewards

Platform Specific Tools & Utilities

Android/iOS Device Software & Hardware Card
Android/iOS Device Software & Hardware

107 packages activity_recognition_flutter alarm android_alarm_manager_plus android_id android_long_task app_settings appcheck async_wallpaper auto_start_flutter back_button_interceptor background_fetch battery_info call_log carp_apps_package carp_communication_package carrier_info client_information device_apps device_information disable_battery_optimization disk_space double_back_to_close double_back_to_close_app ear esim flutter_activity_recognition flutter_alarm_background_trigger flutter_alarm_clock flutter_android flutter_appavailability flutter_background flutter_background_service flutter_callkeep flutter_callkit_incoming flutter_callkit_voximplant flutter_displaymode flutter_dnd flutter_fgbg flutter_foreground_plugin flutter_foreground_service flutter_foreground_task flutter_headset_detector flutter_incall flutter_incoming_call flutter_phone_direct_caller flutter_phone_state flutter_plugin_android_lifecycle flutter_ringtone_player flutter_screen_wake flutter_vibrate flutter_voip_kit flutter_windowmanager foreground_service fullscreen gaimon get_phone_number google_api_availability hardware_buttons hardware_buttons_find_flutter headset_connection_event huawei_hmsavailability imei_plugin installed_apps ios_utsname_ext keep_screen_on kiosk_mode mac_address minimize_app mobile_number move_to_background neat_periodic_task no_screenshot open_settings optimize_battery orientation phone_state phone_state_i quick_usb ringtone_player ringtone_set root safe_device screen screen_brightness serial_communication shake sim_data simcards sound_mode system_info2 system_settings system_shortcuts torch_compat torch_light usage_stats usb_serial ussd_advanced ussd_service vibrate vibration volume_control volume_controller volume_watcher wakelock wallpaper wallpaper_manager workmanager

Helpers and Utilities