
Flutter Gems
A Flutter package landscape guide comprising 1500+ neatly categorized useful and popular packages!
Follow on Twitter Subscribe for Updates Contribute
Crafted with 💙 for Flutter Community
firebase_auth
👍 891
Flutter plugin for Firebase Auth, enabling Android and iOS authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.
READ MOREgoogle_sign_in
👍 557
Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account on Android and iOS.
READ MORElocal_auth
👍 332
Flutter plugin for Android and iOS device authentication sensors such as Fingerprint Reader and Touch ID.
READ MORE
sign_in_with_apple
👍 289
Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.
READ MOREflutter_facebook_login
👍 259
A Flutter plugin for allowing users to authenticate with native Android & iOS Facebook login SDKs.
READ MORE
flutter_login
👍 226
A login widget with login/signup functionalities to help speed up development
READ MORE
flutter_signin_button
👍 193
A Flutter plugin for iOS and Android for generating signin buttons for different social media account.
READ MOREflutter_auth_buttons
👍 150
Material buttons for logging into popular social networks, including Google, Facebook, Twitter and Microsoft.
READ MORE
lit_firebase_auth
👍 79
Pre-lit Firebase Authentication. Drop in and add Firebase Auth in just minutes.
READ MOREapple_sign_in
👍 70
Sign in With Apple for Flutter. Native API bindings and a Flutter implementation of the sign in button.
READ MOREamazon_cognito_identity_dart_2
👍 60
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
READ MOREoauth2_client
👍 45
Flutter library for interacting with standard or custom OAuth 2 servers. Provides convenience classes for secure token storage and automatic token refeshing.
READ MOREoauth2
👍 44
A client library for authenticating with a remote service via OAuth2 on behalf of a user, and making authorized HTTP requests with the user's OAuth2 credentials.
READ MOREflutter_facebook_auth
👍 44
Plugin to Facebook authentication for iOS and Android in your Flutter app.
READ MOREflutter_appauth
👍 44
This plugin provides an abstraction around the Android and iOS AppAuth SDKs so it can be used to communicate with OAuth 2.0 and OpenID Connect providers
READ MORE
amazon_cognito_identity_dart
👍 34
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.
READ MOREflutter_login_facebook
👍 32
Login via Facebook. Easily add Facebook login feature in your application. User profile information included.
READ MOREfirebase_auth_ui
👍 32
Flutter plugin for Firebase Auth UI. Supports popular auth providers by using native SDK for Android and iOS.
READ MOREflutter_session
👍 31
Adds session support to Flutter. Works with mobile, web and (hopefully) desktop builds.
READ MORE
simple_auth_flutter
👍 27
Simple Auth is the simplest way to authenticate your users/apis. This plugin will securely store tokens/credentials as well as automatically present login UI when needed.
READ MORE
flutter_aws_amplify_cognito
👍 25
Flutter plugin for AWS Amplify Cognito based Authentication.
READ MOREaad_oauth
👍 20
A Flutter OAuth package for performing user authentication against Azure Active Directory OAuth2 v2.0 endpoint.
READ MORElinkedin_login
👍 18
Library for login with LinkedIn OAuth V2 service. This library helps you to implement authorization with LinkedIn OAuth API's.
READ MOREfirebase_user_stream
👍 17
This package aims to provide a functionality missing from firebase_auth, which is to be able to reload user data from the server and get Stream updates with the new data.
READ MOREfirebase_auth_oauth
👍 17
A Flutter plugin that makes it easy to perform OAuth sign in flows using FirebaseAuth. It also includes support for Sign in by Apple for Firebase.
READ MOREflutter_local_auth_invisible
👍 9
Flutter plugin for Android and iOS device authentication sensors such as Fingerprint Reader and Touch ID with no visible dialog on Android.
READ MOREamplify_auth_cognito
👍 8
The Amplify Flutter Auth category plugin using the AWS Cognito provider.
READ MORE
flutter_password_strength
👍 7
A password strength checker for flutter, works for Android and iOS.
READ MOREsnapchat_flutter_plugin
👍 3
A plugin for snapchat Login. Please make some changes to work this plugin
READ MOREamplify_auth_plugin_interface
👍 0
The platform interface for the auth module of Amplify Flutter.
READ MORE