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.
Install / Use
/learn @salvadordf/WebView4DelphiREADME
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.3856.49 to embed a web browser.
WebView4Delphi was developed and tested on Delphi 13, Delphi XE2, Delphi 7 and Lazarus 4.6/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
Related Skills
node-connect
336.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.9kCommit, push, and open a PR

