Flutter Gems

A Flutter package landscape guide comprising 2500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with ๐Ÿ’™ for Flutter Community

firebase_messaging
๐Ÿ‘ 1005

Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.

READ MORE
onesignal_flutter Card Image
onesignal_flutter
๐Ÿ‘ 230

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your flutter app with OneSignal

READ MORE
awesome_notifications Card Image
awesome_notifications
๐Ÿ‘ 220

A complete solution to create Local Notifications and Push Notifications (Media Notifications, Big Picture, Big text, etc), through Firebase or another services, using Flutter.

READ MORE
flutter_sms Card Image
flutter_sms
๐Ÿ‘ 72

A Flutter plugin to Send SMS and MMS on iOS and Android. If iMessage is enabled it will send as iMessage on iOS. This plugin must be tested on a real device on iOS.

READ MORE
sms
๐Ÿ‘ 69

SMS library for Flutter applications. Its allow to send, receive, query sms messages, sms delivery and query contacts info. It exposes an easy and friendly API for developing a completely functional s

READ MORE
firebase_in_app_messaging
๐Ÿ‘ 51

Flutter plugin for Firebase In-App Messaging.

READ MORE
sms_maintained
๐Ÿ‘ 45

SMS library for Flutter applications. Its allow to send, receive, query sms messages, sms delivery and query contacts info. It exposes an easy and friendly API for developing a completely functional s

READ MORE
flutter_apns
๐Ÿ‘ 35

APNS push notification plugin. Uses firebase_messaging on Android, but replaces it on iOS with custom implementation.

READ MORE
intercom_flutter
๐Ÿ‘ 33

Flutter plugin for Intercom integration. Provides in-app messaging and help-center Intercom services

READ MORE
telephony
๐Ÿ‘ 27

A Flutter plugin to use telephony features such as fetch network info, start phone calls, send and receive SMS, and listen for incoming SMS.

READ MORE
jpush_flutter
๐Ÿ‘ 25

JIGUANG officially supported JPush Flutter plugin (Android & iOS). ๆžๅ…‰ๆŽจ้€ๅฎ˜ๆ–นๆ”ฏๆŒ็š„ Flutter ๆ’ไปถ๏ผˆAndroid & iOS๏ผ‰(https://www.jiguang.cn).

READ MORE
fcm_config
๐Ÿ‘ 25

This flutter package is made to merge between firebase_messaging package and flutter_local_notifications

READ MORE
enough_mail
๐Ÿ‘ 21

IMAP, POP3 and SMTP email clients in pure Dart. Choose between a low level and a high level API for mailing.

READ MORE
huawei_push
๐Ÿ‘ 18

HUAWEI Push Kit plugin for Flutter that exposes all the functionality provided by the HUAWEI Push Kit SDK.

READ MORE
dart_nats
๐Ÿ‘ 17

A Dart client for the NATS messaging system. Design to use with Dart and flutter.

READ MORE
sms_receiver
๐Ÿ‘ 16

Android SMS Receiver API without permission required.

READ MORE
flutter_voip_push_notification
๐Ÿ‘ 16

Flutter VoIP Push Notification - Currently iOS >= 8.0 only

READ MORE
flutter_nearby_messages_api
๐Ÿ‘ 14

Google Nearby Message API for Flutter (Cross platforms).

READ MORE
plain_notification_token
๐Ÿ‘ 12

Get your push notification token via platform way (APNs for iOS / Firebase Clound Messaging for Android)

READ MORE