GitPedia

EdgeSharp

Build .NET Win32/WinForms/WPF WebView2 HTML5 Desktop Apps

From webview2·Updated May 11, 2026·View on GitHub·

EdgeSharp, an offshoot of [Chromely](https://github.com/chromelyapps/Chromely), is a .NET HTML5 Win32/WinForms/Wpf [WebView2](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) desktop framework. The project is written primarily in C#, distributed under the MIT License license, first published in 2021. Key topics include: asp-net-core, cef, chrome, chromium, css.

<p align="center"><img src="https://github.com/edgesharp/EdgeSharp/blob/main/src/EdgeSharp.Core/edgesharp.png?raw=true" /></p> <h1 align="center">EdgeSharp</h1>

EdgeSharp, an offshoot of Chromely, is a .NET HTML5 Win32/WinForms/Wpf WebView2 desktop framework.

  • Win32 - Implements a .NET win32 window to host WebView2 as a browser.
  • WinForms - Adds value to base Microsoft WebView2 WinForms offering.
  • Wpf - Adds value to base Microsoft WebView2 Wpf offering.

EdgeSharp.Core
EdgeSharp.Core.Owin
EdgeSharp
EdgeSharp.WinForms
EdgeSharp.Wpf

A basic EdgeSharp Win32 project requires:

csharp
class Program { [STAThread] static void Main(string[] args) { AppBuilder .Create() .UseConfig<SampleConfig>() .UseWindow<SampleWindow>() .UseApp<SampleApp>() .Build() .Run(args); } }

EdgeSharp Samples

Get started with using samples.

edgesharp_screens_normal

References

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from webview2/EdgeSharp via the GitHub API.Last fetched: 6/28/2026