FLUTTER ECOSYSTEM

web_browser

A web browser widget. Unlike webview_flutter, comes with cross-platform navigation and URL sharing widgets. Works in Android, iOS, browsers, and other platforms.

Latest version
0.7.4
30-day downloads
88
Likes
71
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The web_browser package provides a cross-platform web browser widget for Flutter, offering built-in navigation controls and URL sharing functionality. Unlike webview_flutter, it is designed to work seamlessly across Android, iOS, macOS, and web platforms with consistent UI components. It simplifies embedding web content while maintaining platform-specific behaviors and user experience standards. The package includes intuitive navigation tools such as back/forward buttons and shareable URLs, making it ideal for apps requiring integrated browsing capabilities without reinventing common browser features.

Use cases
  • Embedding web content in mobile and desktop apps
  • Building app-based browsers with navigation
  • Sharing URLs from within the app
  • Creating hybrid web-native applications
  • Enabling in-app browsing on multiple platforms
Key features
  • Cross-platform compatibility (Android, iOS, macOS, web)
  • Built-in navigation controls
  • URL sharing integration
  • Consistent UI across platforms
  • Lightweight and easy to integrate
Suitable for
  • Developers building multiplatform apps with web content
  • Apps needing simple browser-like functionality
  • Projects requiring URL sharing from embedded web views
  • Teams wanting to avoid custom WebView implementations
  • Hybrid app developers seeking native-like browsing
Considerations
  • Limited customization compared to raw WebView
  • Depends on platform-specific rendering behavior
  • May require additional permissions on some platforms
  • Not suitable for complex web app hosting
  • Performance may vary on older devices
Supported platformsAndroidiOSmacOS

Install package

flutter pub add web_browser

Categories

Source repository

Related projects

No data available yet.