Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter WebView packages
Last updated: December 4, 2024
WebView objects allow you to display web content as part of your activity layout, but lack some of the features of fully-developed browsers. A WebView is useful when you need increased control over the UI and advanced configuration options that will allow you to embed web pages in a specially-designed environment for your app.
The complete list of Flutter WebView, Web Browser, HTML View and PWA packages is provided below.
webview_flutter
Dart 3 compatible 👍 4.18K
Maintenance Status: Good
A Flutter plugin that provides a WebView widget backed by the system webview.
flutter_inappwebview
Dart 3 compatible 👍 2.52K
Maintenance Status: Good
A Flutter plugin that allows you to add an inline webview, to use an headless webview, and to open an in-app browser window.
pointer_interceptor
Dart 3 compatible 👍 236
Maintenance Status: Good
A widget to prevent clicks from being swallowed by underlying HtmlElementViews on the web.
webview_windows
Dart 3 compatible 👍 220
Maintenance Status: Good
A WebView2-powered webview implementation for the Windows platform.
easy_web_view
Dart 3 compatible 👍 190
Maintenance Status: Good
A super simple webview for Flutter Web, Mobile and Desktop
web
Dart 3 compatible 👍 156
Maintenance Status: Good
Lightweight browser API bindings built around JS interop.
webview_flutter_plus
Dart 3 compatible 👍 151
Maintenance Status: Good
An extension of webview_flutter to load local HTML,CSS and Javascript from Assets or Strings and much more.
webview_flutter_web
Dart 3 compatible 👍 125
Maintenance Status: Good
A Flutter plugin that provides a WebView widget on web.
webview_cef
Dart 3 compatible 👍 74
Maintenance Status: Good
Flutter Desktop Webview backed by CEF (Chromium Embedded Framework).
webviewx_plus
Dart 3 compatible 👍 46
Maintenance Status: Good
A cross-platform webview using webview_flutter for mobile and iFrame for web.
webview_all
Dart 3 compatible 👍 40
Maintenance Status: Good
a webview widget with full-platform support, based on the existing packages
fwfh_webview
Dart 3 compatible 👍 40
Maintenance Status: Good
WidgetFactory extension to render IFRAME with the official WebView plugin.
webcontent_converter
Dart 3 compatible 👍 31
Maintenance Status: Good
This plugin was made for developer to convert any webcontent, web uri to image bitmap or pdf file. This plugin use WebView on android, WKWebView on Ios and chromium for desktop support.
service_worker
Dart 3 compatible 👍 25
Maintenance Status: Good
JavaScript bindings for the Service Worker API.
web_view_ble
Dart 3 compatible 👍 2
Maintenance Status: Good
Add Bluetooth Low Energy Support in WebView Flutter for Android and iOS
webviewx
Dart 3 compatible 👍 264
Maintenance Status: Average
A feature-rich cross-platform webview using webview_flutter for mobile and iframe for web. JS interop-ready.
desktop_webview_window
Dart 3 compatible 👍 199
Maintenance Status: Average
Show a webview window on your flutter desktop application.
web_browser
Dart 3 compatible 👍 70
Maintenance Status: Average
A web browser widget. Unlike webview_flutter, comes with cross-platform navigation and URL sharing widgets. Works in Android, iOS, browsers, and other platforms.
webview_universal
Dart 3 compatible 👍 45
Maintenance Status: Average
Show a webview window on your flutter cross platform android, ios, linux, macos, web, windows.
x5_webview
Dart 3 compatible 👍 17
Maintenance Status: Average
A Webview Flutter plugin of Tencent X5 Kernel,Improving WebView browsing experience,Support Android Platform Only.
flutter_webview_plugin
Dart 3 compatible 👍 722
Maintenance Status: Poor
Plugin that allow Flutter to communicate with a native Webview.
flutter_web_browser
Dart 3 compatible 👍 90
Maintenance Status: Poor
A flutter plugin project to open a web page with Chrome Custom Tabs & SFSafariViewController.
flutter_webview_pro
Dart 3 compatible 👍 82
Maintenance Status: Poor
A Flutter plugin that provides a WebView widget who Support photo upload/take camera and Geolocation.
pwa_install
Dart 3 compatible 👍 81
Maintenance Status: Poor
A Flutter package that allows you to prompt mobile web users to install your Flutter app as a PWA
webview_dart
Dart 3 compatible 👍 55
Maintenance Status: Poor
Dart bindings for webview, A tiny cross-platform webview library to build modern cross-platform GUIs
social_embed_webview
Dart 3 compatible 👍 43
Maintenance Status: Poor
Provide a widget to easily embed social media post in flutter using web embed feature by the platform.
native_webview
Dart 3 compatible 👍 28
Maintenance Status: Poor
A Flutter plugin that provides a WebView widget on Android and iOS.
web_view_tts
Dart 3 compatible 👍 3
Maintenance Status: Poor
A flutter plugin to add Text-To-Speech Support in Flutter WebView Android
flutter_html_view
👍 26
Maintenance Status: Poor
Flutter Plugin to render html, Flutter has no default support to render html so this package helps you to render your html to native widgets
interactive_webview_null_safety
👍 1
Maintenance Status: Poor
Plugin that allow Flutter to communicate with a native WebView.