Feature Request: Optional Embedded WebView Runtime

Open
#5,237 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Quiet
Tech stack
go

Research direction

The issue names no files, tests, or entry points. Start by locating the existing platform WebView integration and build command, then clarify supported runtime packaging modes and platform constraints; done requires an agreed implementation scope and validation plan.

Written by the indexing model from the issue text.

Description

Enhancement Linux MacOS P2 question stale v3 Windows
Is your feature request related to a problem? Please describe.

Currently, Wails depends on the system WebView (e.g. WebView2 on Windows).
This works well in most cases, but creates issues when:

  • Target machines do not have WebView installed
  • Installing WebView is restricted (corporate / offline environments)
  • Users expect a zero-dependency executable

This results in extra setup steps or failed app launches.

Describe the solution you'd like

Add an optional build/runtime mode that allows developers to:

  • Bundle a WebView runtime with the application
  • Or ship a portable/runtime version alongside the app

Example:
wails build --embed-webview

Describe alternatives you've considered

No response

Additional context

No response

Dominant language
Go
Stars
36.3k
Forks
1.9k
Avg merge
2d 11h
Merged PRs (30d)
33

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from wailsapp/wails

All issues in wailsapp/wails

Similar issues

More Go issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.