Dart Authentication Libraries

Libraries for Dart

GitHub Star Comparison

Dart Authentication Libraries GitHub Star Comparison
NoNameGitHub StarsDescriptionTrendLicenseTypeOfficial Site
1local_auth⭐ 17.7kBiometric authentication library for Flutter. Provides local authentication features including fingerprint, Face ID, and pattern authenticationExpanding adoption with demand for improved mobile app usability. Continuous growth with biometric authentication proliferationBSD-3-ClauseLocal Device AuthenticationOfficial
2Firebase Auth⭐ 9.1kOfficial Dart and Flutter SDK for Firebase Authentication. Comprehensive support for social login, anonymous authentication, phone authentication, and moreOverwhelming share as authentication standard for Flutter developers. Continuing growth with expanding cross-platform development demandBSD-3-ClauseCloud AuthenticationOfficial
3flutter_secure_storage⭐ 1.2kSecure storage library for Flutter. Stores authentication tokens and sensitive data using platform-specific secure methodsSolid position as standard for secure data storage in Flutter development. Expanding demand with security-focused trendsBSD-3-ClausePlatform SecurityOfficial
4Supabase Auth⭐ 932Official Dart SDK for Supabase authentication service. Provides open-source BaaS alternative to FirebaseRapid growth with open-source focused trends. Rising attention in developer community as Firebase alternativeMITAlternative Cloud AuthOfficial
5jwt_decode⭐ 102JWT decoding library for Dart. Provides JWT analysis and claim extraction through simple APIWidely adopted as standard JWT processing library for Flutter and Dart development. Growing with token authentication demand in mobile appsMITJWT Token HandlingOfficial
6oauth2-OAuth2 client library for Dart. Comprehensive support for Authorization Code and Client Credentials flowsStable position as standard OAuth2 integration library for Dart and Flutter development. Continued adoption with API integration demandBSD-3-ClauseOAuth2 ImplementationOfficial