FLUTTER ECOSYSTEM

flutter_custom_tabs

A Flutter plugin for mobile apps to launch a URL in Custom Tabs/SFSafariViewController.

flutter_custom_tabs cover
Latest version
2.6.0
30-day downloads
149K
Likes
282
Pub points
160

Package Overview

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

Overview

A Flutter plugin that enables mobile apps to open URLs in platform-specific custom browser tabs—Custom Tabs on Android and SFSafariViewController on iOS—providing a seamless, branded browsing experience without leaving the app. It supports web platforms as well, ensuring consistent behavior across devices. The plugin enhances user engagement by maintaining app context while loading external content securely.

Use cases
  • Opening external links within the app
  • Enhancing user experience with branded browser interfaces
  • Secure third-party content viewing
  • Maintaining app context during navigation
  • Supporting deep linking with custom tab features
  • Integrating web content in a native-like environment
Key features
  • Platform-specific custom tabs (Android/iOS)
  • Web support for consistent behavior
  • Secure URL launching
  • Branded browser interface
  • Easy integration with existing Flutter apps
  • Minimal boilerplate required
Suitable for
  • Apps needing secure external link handling
  • Developers prioritizing UX consistency
  • E-commerce or content-heavy apps
  • Apps requiring branded browsing experiences
  • Teams building cross-platform mobile apps
Considerations
  • Limited customization on Web platform
  • Requires proper URL scheme handling
  • May not work with all third-party browsers
  • No support for advanced tab management
  • Depends on platform-native components
  • Potential issues with deep linking on some devices
Supported platformsAndroidiOSWeb

Install package

flutter pub add flutter_custom_tabs

Categories

Dependencies

Dependency list 5 items
  • flutter_custom_tabs_android^2.5.0
  • flutter_custom_tabs_ios^2.6.0
  • flutter_custom_tabs_platform_interface^2.5.0
  • flutter_custom_tabs_web^2.5.0
  • meta^1.10.0

Source repository

Related projects