WebView4Delphi
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Edge/Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Edge/Chromium-based browsers in applications made with [Delphi](https://www.embarcadero.com/products/delphi/starter) or [Lazarus/FPC](https://www.lazarus-ide.org/). The project is written primarily in Pascal, distributed under the MIT License license, first published in 2021. Key topics include: blink, browser, chromium, delphi, delphinuspackage.
WebView4Delphi 
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Edge/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.4022.49 to embed a web browser.
WebView4Delphi was developed and tested on Delphi 13.1, Delphi XE2, Delphi 7 and Lazarus 4.8/FPC 3.2.2.
Delphi 6 requires installing the second Delphi 6 patch.
WebView4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.
WebView4Delphi is a replacement of the TWebBrowser and TEdgeBrowser components. It's a full implementation of the WebView2 framework, it's updated frequently and it also supports older Delphi versions.
Links
- 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
Support
If you find this project useful, please consider making a donation.
You can also support this project with Patreon.
<a href="https://patreon.com/salvadordf"><img src="https://c5.patreon.com/external/logo/become_a_patron_button.png" alt="Patreon donate button" /></a>
You can also support this project with Liberapay.
<a href="https://liberapay.com/salvadordf/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a>
Related projects
- CEF4Delphi
- Tesseract4Delphi
- VirtualTouchKeyboard4Delphi
- OldCEF4Delphi
- Chromium
- MfPack
- PasDoc
- WebUI4Delphi
- WebUI4CSharp
Other resources
- Learn Delphi
- Essential Pascal by Marco Cantù
- Free Pascal Reference guide
- Modern Object Pascal Introduction for Programmers
- FreePascal from Square One by Jeff Duntemann
- Pascal and Lazarus Books and Magazines
- Lazarus Documentation
- Delphi Succinctly
- Start Programming using Object Pascal
- Free Pascal and Lazarus Programming Textbook
- LAZARUS FREE PASCAL Développement rapide
Attribution
Additional: Delphinus-Support
Contributors
Showing top 5 contributors by commit count.

