Flutter Gems

Browse 4800+ useful Dart & Flutter packages that are neatly categorized!

Twitter Subscribe Medium LinkedIn

User Journey

Authentication Providers & UI Card
Authentication Providers & UI

85 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 auth auth_buttons cidaas_flutter_sdk desktop_webview_auth eartho_one email_auth extension_google_sign_in_as_googleapis_auth firebase_admin firebase_auth firebase_auth_dart firebase_auth_desktop firebase_auth_oauth firebase_auth_simplify firebase_auth_ui firebase_phone_auth_handler firebase_ui firebase_user_stream 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_twitter flutter_twitter_login flutter_web_auth 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 linkedin_login lit_firebase_auth local_session_timeout magic_sdk nhost_flutter_auth nhost_sdk oauth2 oauth2_client oauth_dio openid_client serverpod_auth_apple_flutter serverpod_auth_email_flutter serverpod_auth_google_flutter serverpod_auth_server sign_button sign_in_with_apple simple_auth simple_auth_flutter slider_captcha stacked_firebase_auth supabase_flutter tencent_kit the_apple_sign_in truecaller_sdk twilio_phone_verify twitter_api twitter_login weibo_kit wp_json_api

Functionality

Storage

Web, Sensors & IoT

Scanning & Printing

UI, Theme & Color

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

111 packages add_to_cart_animation advanced_icon animate_do animate_routes animated animated_clipper animated_counter animated_flip_counter animated_overflow 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_sinusoidals flutter_staggered_animations flutter_switch_clipper flutter_vap flutter_villains funvas graphx hover_effect hovering im_animations jelly_anim local_hero lottie morpheus motion motion_widget music_visualizer odometer page_flip_builder page_route_animator page_transition page_turn path_morph phlox_animations pro_animated_blur ripple_backdrop_animate_route ripple_effect rotating_widgets route_transitions 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 vsync_provider wave_transition widget_and_text_animator widget_circular_animator yoda zerker zoom_tap_animation

Developer Tools

Architecture & Infrastructure

Dependency Injection & State Management Card
Dependency Injection & State Management

125 packages after_init alt_bloc angular_bloc app_state async_redux beyond_helpers binder bloc bloc_concurrency bloc_pattern bloc_provider bloc_test bloc_tools built_redux clean_framework creator cubes dart_notification_center dartin dash disposable_provider elementary event_bus fast_mvvm fbroadcast fish_redux flutter_bloc flutter_bloc_devtools flutter_bloc_pattern flutter_bloc_patterns flutter_command flutter_data flutter_flux flutter_getit flutter_hooks_bloc flutter_meedu flutter_mobx flutter_mobx_helpers flutter_onlooker flutter_redux flutter_redux_navigation flutter_riverpod flutter_rx_bloc flutter_simple_dependency_injection flutter_state_notifier flutter_triple fountain frideos functional_listener generic_bloc_provider get get_cli get_it get_it_mixin hooked_bloc hooks_riverpod hydrated hydrated_bloc hydrated_triple hydro inherited_state injectable injector ioc_container isolate_bloc isolator karee karee_core kiwi koin livestream meedu mobx mobx_codegen mobx_provider mobx_triple momentum mu_state mvc_application mvc_pattern mvvm mvvm_architecture mwwm no_bloc observable observable_ish pmvvm property_change_notifier provider provider_for_redux reactter rebloc redux redux_epics redux_logging redux_persist_flutter redux_saga redux_thunk replay_bloc reselect riverbloc riverpod riverpod_cli rx_bloc rx_bloc_cli rx_future rx_notifier rxdart scoped_model sealed_flutter_bloc sprinkle stacked state_machine state_machine_bloc state_notifier state_persistence state_queue statemachine states_rebuilder stream_bloc stream_mixin triple universal_widget vxstate with_bloc

Payment & Rewards

3D, Game Development and AI

Helpers and Utilities

Device Utilities Card
Device Utilities

123 packages activity_recognition_flutter android_alarm_manager_plus android_id android_long_task app_settings appcheck async_wallpaper auto_reload back_button_interceptor background_fetch battery_info battery_plus call_log carp_apps_package carp_communication_package carrier_info client_information clipboard clipboard_manager completion country_codes cron dart_periphery dbus desktop_notifications desktop_window device_apps device_info_plus device_information disable_battery_optimization disk_space double_back_to_close double_back_to_close_app ear flutter_alarm_clock flutter_android flutter_appavailability flutter_background flutter_background_service flutter_callkeep flutter_callkit_incoming flutter_callkit_voximplant flutter_device_type flutter_displaymode flutter_fgbg flutter_foreground_plugin flutter_foreground_service flutter_foreground_task flutter_headset_detector flutter_incall flutter_incoming_call flutter_nordic_dfu flutter_phone_direct_caller flutter_phone_state flutter_plugin_android_lifecycle flutter_ringtone_player flutter_screen_wake flutter_sim_country_code flutter_vibrate flutter_voip_kit flutter_windowmanager foreground_service get_phone_number getter google_api_availability hardware_buttons huawei_hmsavailability imei_plugin install_plugin installed_apps ios_utsname_ext kiosk_mode libusb minimize_app mobile_number move_to_background neat_periodic_task open_settings orientation palestine_trusted_device pasteboard phone_state phone_state_i platform_detect platform_device_id platform_info process_run quick_usb rich_clipboard ringtone_player ringtone_set safe_device screen screen_brightness screenshot_callback serial_communication serial_port_win32 shake sim_data style_cron_job super_clipboard system_info2 system_settings system_shortcuts torch_compat torch_light universal_platform usage_stats usb_serial ussd_advanced ussd_service vibrate vibration volume_control volume_controller volume_watcher wakelock wallpaper wallpaper_manager watcher window_manager workmanager xdg_directories

Ecosystem

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