Search packages, repositories and app categories

Package detailsv0.0.25

share_handler

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

AndroidiOS
30-day downloads
86.9K
Likes
161
Pub points
150

Install package

flutter pub add share_handler

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The share_handler package is a Flutter plugin that enables apps to receive shared content such as text and media from other apps on Android and iOS. It also allows developers to add their app to the system's share suggestions or shortcuts, improving discoverability. By integrating this plugin, apps can respond to intents triggered by sharing actions, making it easier for users to send data directly into the app. It simplifies handling incoming shares through a clean API and supports both platforms seamlessly.

Use cases

  • Handling shared text from other apps
  • Receiving images or files via share intent
  • Adding app to share shortcuts
  • Enabling deep linking from shared content
  • Supporting cross-app content transfer
  • Integrating with system share sheets

Key features

  • Cross-platform support (Android & iOS)
  • Simple API for receiving shared data
  • Integration with system share suggestions
  • Automatic intent handling
  • Lightweight and easy to set up
  • Handles multiple content types

Suitable for

  • Apps needing share functionality
  • Social media or content-sharing apps
  • Tools that accept user-shared media
  • Apps aiming to improve user onboarding via sharing
  • Developers building interactive sharing experiences

Considerations

  • Requires platform-specific setup for full functionality
  • May need additional permissions on some devices
  • Limited to share intent handling only
  • Not suitable for outgoing sharing
  • Depends on correct manifest configuration
  • No built-in UI for sharing

Categories

Dependencies

Dependency list 3 items

  • share_handler_android^0.0.11
  • share_handler_ios^0.0.15
  • share_handler_platform_interface^0.0.6

Projects using this package