# WebView4Delphi
**Repository Path**: Xdu2050/WebView4Delphi
## Basic Information
- **Project Name**: WebView4Delphi
- **Description**: No description available
- **Primary Language**: Delphi
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-11-11
- **Last Updated**: 2025-02-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# WebView4Delphi [](https://twitter.com/intent/tweet?text=Use%20WebView4Delphi%20to%20embed%20Chromium-based%20browsers%20in%20your%20application&url=https://github.com/salvadordf/WebView4Delphi&via=briskbard&hashtags=WebView4Delphi,delphi,lazarus,fpc)
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with [Delphi](https://www.embarcadero.com/products/delphi/starter) or [Lazarus/FPC](https://www.lazarus-ide.org/).
WebView4Delphi only supports Windows. If you need to embed a web browser in Linux, Windows or MacOS consider using [CEF4Delphi](https://github.com/salvadordf/CEF4Delphi) instead.
WebView4Delphi uses the [Microsoft Edge WebView2 Runtime](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) and [Microsoft.Web.WebView2 NuGet package version 1.0.2957.106](https://www.nuget.org/packages/Microsoft.Web.WebView2) to embed a web browser.
WebView4Delphi was developed and tested on Delphi 12.2, Delphi XE2, Delphi 7 and Lazarus 3.8/FPC 3.2.2.
Delphi 6 support needs to be tested and it requires installing the second Delphi 6 patch.
WebView4Delphi includes VCL, FireMonkey (FMX) and Lazarus components.
## Links
* [Installation instructions and more information about WebView4Delphi](https://www.briskbard.com/index.php?lang=en&pageid=webview)
* [Developer Forums](https://www.briskbard.com/forum)
* [Microsoft Edge WebView2 Runtime documentation](https://docs.microsoft.com/en-us/microsoft-edge/webview2/)
* [Microsoft Edge WebView2 Runtime API reference](https://docs.microsoft.com/en-us/microsoft-edge/webview2/reference/win32/)
* [Microsoft Edge WebView2 Runtime downloads](https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section)
* [Microsoft.Web.WebView2 NuGet package](https://www.nuget.org/packages/Microsoft.Web.WebView2)
## Support
If you find this project useful, please consider making a donation.
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FTSD2CCGXTD86)
You can also support this project with Patreon.
You can also support this project with Liberapay.
## Related projects
* [CEF4Delphi](https://github.com/salvadordf/CEF4Delphi)
* [OldCEF4Delphi](https://github.com/salvadordf/OldCEF4Delphi)
* [Chromium](https://chromium.googlesource.com/chromium/src/)
* [MfPack](https://github.com/FactoryXCode/MfPack)
* [PasDoc](https://pasdoc.github.io/)
* [WebUI4Delphi](https://github.com/salvadordf/WebUI4Delphi)
* [WebUI4CSharp](https://github.com/salvadordf/WebUI4CSharp)
## Other resources
* [Learn Delphi](https://learndelphi.org/)
* [Essential Pascal by Marco Cantù](https://www.marcocantu.com/epascal/)
* [Free Pascal Reference guide](https://www.freepascal.org/docs-html/ref/ref.html)
* [Modern Object Pascal Introduction for Programmers](https://castle-engine.io/modern_pascal)
* [FreePascal from Square One by Jeff Duntemann](http://www.copperwood.com/pub/FreePascalFromSquareOne.pdf)
* [Pascal and Lazarus Books and Magazines](https://wiki.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines)
* [Lazarus Documentation](https://wiki.freepascal.org/Lazarus_Documentation)
* [Delphi Succinctly](https://www.syncfusion.com/succinctly-free-ebooks/delphi)
* [Start Programming using Object Pascal](https://code.sd/startprog/StartProgUsingPascal.pdf)
## Attribution
* [Fugue & Diagona icons](http://yusukekamiyamane.com/)
* [FatCow Farm-Fresh Web Icons](https://github.com/gammasoft/fatcow)
* [Material Design Icons](https://github.com/google/material-design-icons)
* [Monaco Editor](https://github.com/microsoft/monaco-editor)
Additional: Delphinus-Support