pichillilorenzo/flutter_inappwebview

A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 18th, 2026
Created on September 14th, 2018
Open Issues & Pull Requests: 213 (+0)
GitHub issues: Enabled
Number of forks: 2,139
Total Stargazers: 3,775 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.1 days
Mean response time: 54.5 days
90th percentile: 151.0 days
Tracked items: 1,835

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "waiting for customer response" is answered fastest, typically in about 8 hours, while "bug" waits about 2 days. 71% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 12% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 139
New in 7 days: 0
Closed in 7 days: 4
Avg open age: 340 days
Stale 30+ days: 124
Stale 90+ days: 97

Recent activity

Opened in 7 days: 0
Closed in 7 days: 3
Comments in 7 days: 2
Events in 7 days: 6

Top labels

  • bug (1,496)
  • stale (1,169)
  • enhancement (66)
  • waiting for customer response (10)
  • showcase (4)

Detailed Description

Flutter InAppWebView is a Flutter plugin that allows you to add inline webviews, use headless webviews, and open in-app browser windows.

The plugin solves the problem of integrating web content into Flutter applications across multiple platforms. It provides three distinct modes of operation: inline webviews embedded directly in your Flutter UI, headless webviews for background web processing without a visible interface, and a full in-app browser window for displaying web content in a dedicated interface. The approach wraps native webview implementations on each platform, exposing them through a unified Dart API.

Developers should choose this plugin if they need to display web content within a Flutter application on mobile, desktop, or web platforms. It suits projects requiring flexible web integration, from simple embedded content to full-featured browser experiences. The plugin supports Android, iOS, macOS, Windows, and Linux, making it appropriate for cross-platform applications. It includes features for cookie management, web storage access, and webview configuration options specific to each platform's underlying engine.

The project maintains active development with regular updates addressing platform changes and feature requests. The codebase shows consistent attention to platform-specific implementations, with separate handling for Android, iOS, macOS, Windows, and Linux webview engines. Documentation is comprehensive, including an official website with API reference, blog, and showcase of applications built with the plugin. The project includes integration tests and example applications demonstrating various use cases.