WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC.
WebView4Delphi only supports Windows. If you need to embed a web browser in Linux, Windows or MacOS consider using CEF4Delphi instead.
WebView4Delphi uses the Microsoft Edge WebView2 Runtime and Microsoft.Web.WebView2 NuGet package version 1.0.1054.31 to embed a web browser.
WebView4Delphi was developed and tested on Delphi 11.0 and Lazarus 2.2.0RC2/FPC 3.2.2. It should be compatible with Delphi XE3 or newer Delphi version but testing in those versions is still pending.
WebView4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.
- Installation instructions and more information about WebView4Delphi
- Developer Forums
- Microsoft Edge WebView2 Runtime documentation
- Microsoft Edge WebView2 Runtime API reference
- Microsoft Edge WebView2 Runtime downloads
- Microsoft.Web.WebView2 NuGet package
If you find this project useful, please consider making a donation.
You can also support this project with Patreon.
- Learn Delphi
- Essential Pascal by Marco Cantù
- FreePascal from Square One by Jeff Duntemann
- Pascal and Lazarus Books and Magazines
- Lazarus Documentation
Additional: Delphinus-Support