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

Discord Medium LinkedIn Twitter

Top Flutter Sharing and Intent packages

Last updated: December 4, 2024

Intents allow apps to communicate data to other apps. Implicit intents can also accept actions and one of those actions is the ACTION_SEND command which indicates we want to send data across apps. To send data, you need to specify the data and its type, and the system identifies compatible receiving activities and display them to the user.

This sending and receiving data between applications with intents is most commonly used for social sharing of content. Thus, intents allow users to share information quickly and easily, using their favorite applications.

The complete list of Flutter packages that can add Content Sharing, File Sharing, URL Launcher, Quick Actions and Intent in your Flutter app is provided below.


url_launcher
Dart 3 compatible 👍 7.67K
Maintenance Status: Good

Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.

share_plus
Dart 3 compatible 👍 3.48K
Maintenance Status: Good

Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

quick_actions Card Image
quick_actions
Dart 3 compatible 👍 975
Maintenance Status: Good

Flutter plugin for creating shortcuts on home screen, also known as Quick Actions on iOS and App Shortcuts on Android.

receive_sharing_intent Card Image
receive_sharing_intent
Dart 3 compatible 👍 721
Maintenance Status: Good

A flutter plugin that enables flutter apps to receive sharing photos, text or url from other apps.

flutter_email_sender
Dart 3 compatible 👍 542
Maintenance Status: Good

Allows send emails from flutter using native platform functionality.

android_intent_plus
Dart 3 compatible 👍 416
Maintenance Status: Good

Flutter plugin for launching Android Intents. Not supported on iOS.

external_app_launcher
Dart 3 compatible 👍 331
Maintenance Status: Good

A Flutter plugin which helps you to open another app from your app

appinio_social_share Card Image
appinio_social_share
Dart 3 compatible 👍 244
Maintenance Status: Good

Supports sharing text, images, files and text with image to social media (Facebook, Instagram, Instagram Story, Messenger, Telegram, WhatsApp, Twitter, Tiktok, SMS, System, etc.).

share_handler
Dart 3 compatible 👍 110
Maintenance Status: Good

A Flutter plugin to handle incoming shared text/media, as well as add share to suggestions/shortcuts.

flutter_sharing_intent
Dart 3 compatible 👍 86
Maintenance Status: Good

A flutter plugin that allow flutter apps to receive photos, videos, text, urls or any other file types from another app.

receive_intent
Dart 3 compatible 👍 59
Maintenance Status: Good

Flutter plugin for passing Android Intents to the Flutter environment.

flutter_social_share_plugin
Dart 3 compatible 👍 8
Maintenance Status: Good

Flutter Plugin for sharing contents to social media.You can use it share to Facebook , WhatsApp , Twitter, Sms, Mail And System Share UI. Support Url and Text.

flutter_mailer
Dart 3 compatible 👍 80
Maintenance Status: Average

Share an email to device Email - Client supports multiple Attachments

social_share_plugin
Dart 3 compatible 👍 48
Maintenance Status: Average

Social Share to Facebook and Instagram Flutter plugin.

whatsapp_share
Dart 3 compatible 👍 37
Maintenance Status: Average

Simple way to share message, links or files from your flutter app to specific contact in whatsapp

share_it
Dart 3 compatible 👍 27
Maintenance Status: Average

A plugin to share text, images and files. Written in Kotlin and Swift for both Android and iOS.

lecle_social_share
Dart 3 compatible 👍 26
Maintenance Status: Average

A Flutter project support share files to social media (Facebook, Instagram, etc.). If you only want to share files on certain platforms, this plugin is made for you.

sharesdk_plugin
Dart 3 compatible 👍 24
Maintenance Status: Average

ShareSDK is a social sharing component that provides social functions for apps, like authorization and share, and has social statistical analysis management background.

flutter_broadcasts
Dart 3 compatible 👍 24
Maintenance Status: Average

A plugin for sending and receiving broadcasts with Android intents and iOS notifications.

social_share
Dart 3 compatible 👍 397
Maintenance Status: Poor

Wide variety of sharing options you'll need to share directly to certain well-known apps.

flutter_share
Dart 3 compatible 👍 301
Maintenance Status: Poor

Simple way to share message, links or files from your flutter app for Android and IOS (Enter to see some gifs).

flutter_share_me
Dart 3 compatible 👍 187
Maintenance Status: Poor

Flutter Plugin for sharing contents to social media.You can use it share to Facebook , WhatsApp , Twitter And System Share UI. Support Url and Text.

flutter_social_content_share
Dart 3 compatible 👍 167
Maintenance Status: Poor

This plugin can share the contents on social media like instagram, facebook, email, sms and whatsapp. This works fine on iOS and Android platforms.

share_extend
Dart 3 compatible 👍 136
Maintenance Status: Poor

A Flutter plugin for Android and iOS for sharing text, image, video and file with system ui.

flutter_shortcuts
Dart 3 compatible 👍 135
Maintenance Status: Poor

Flutter plugin for creating static & dynamic app/conversation shortcuts on home screen.

open_mail_app
Dart 3 compatible 👍 124
Maintenance Status: Poor

This library provides the ability to query the device for installed email apps and open those apps

share_files_and_screenshot_widgets
Dart 3 compatible 👍 77
Maintenance Status: Poor

This pub lets you share any kind of files (csv, mp4, png etc), take screenshot of the widgets you want and return as Image and share them directly as well in the form of an image.

whatsapp_share2
Dart 3 compatible 👍 41
Maintenance Status: Poor

Simple way to share message, links or files from your flutter app to specific contact in whatsapp

flutter_process_text
Dart 3 compatible 👍 34
Maintenance Status: Poor

Flutter plugin to listen the process text stream to get continuous process text intent data.

flutter_launch
Dart 3 compatible 👍 34
Maintenance Status: Poor

A Flutter plugin for iOS and Android to open whatsApp.

instagram_video_story_share
Dart 3 compatible 👍 28
Maintenance Status: Poor

A flutter plugin for iOS which shares a video file as an Instagram Story

share_social_network
Dart 3 compatible 👍 26
Maintenance Status: Poor

A ready-made platform that provides a wide range of ways to share, you will need to provide access directly to certain popular applications or just share using the built-in default sharing.

vocsy_esys_flutter_share
Dart 3 compatible 👍 21
Maintenance Status: Poor

A Flutter plugin for sharing images & text with other applications.

receive_multi_sharing_intent
Dart 3 compatible 👍 7
Maintenance Status: Poor

A flutter plugin that enables flutter apps to receive sharing photos, text or url from other apps.

esys_flutter_share
👍 213
Maintenance Status: Poor

A Flutter plugin for sharing images & text with other applications.

intent
👍 122
Maintenance Status: Poor

A simple to use Flutter plugin to deal with Android Intents - your one-stop-solution for Android Intents.

flutter_open_whatsapp
👍 87
Maintenance Status: Poor

A new Flutter plugin that will send Whatsapp message to single user without saving user's number.

akvelon_flutter_share_plugin
👍 28
Maintenance Status: Poor

A Flutter plugin to share text, media and files from your Flutter app via the platform's share dialog.