# EdgeSharp
**Repository Path**: ecitysoft/EdgeSharp
## Basic Information
- **Project Name**: EdgeSharp
- **Description**: EdgeSharp镜像
- **Primary Language**: C#
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-07-25
- **Last Updated**: 2023-07-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

EdgeSharp
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.
- [Win32](https://github.com/edgesharp/EdgeSharp/tree/main/src/EdgeSharp) - Implements a .NET win32 window to host WebView2 as a browser.
- [WinForms](https://github.com/edgesharp/EdgeSharp/tree/main/src/EdgeSharp.WinForms) - Adds value to base Microsoft WebView2 WinForms offering.
- [Wpf](https://github.com/edgesharp/EdgeSharp/tree/main/src/EdgeSharp.Wpf) - Adds value to base Microsoft WebView2 Wpf offering.
[](https://www.nuget.org/packages/EdgeSharp.Core)
[](https://www.nuget.org/packages/EdgeSharp.Core.Owin)
[](https://www.nuget.org/packages/EdgeSharp)
[](https://www.nuget.org/packages/EdgeSharp.WinForms)
[](https://www.nuget.org/packages/EdgeSharp.Wpf)
A basic [EdgeSharp Win32 project](https://github.com/edgesharp/EdgeSharp.Samples/tree/main/win-32/EdgeSharp.Sample) requires:
````csharp
class Program
{
[STAThread]
static void Main(string[] args)
{
AppBuilder
.Create()
.UseConfig()
.UseWindow()
.UseApp()
.Build()
.Run(args);
}
}
````
### EdgeSharp Samples
Get started with using [samples](https://github.com/edgesharp/EdgeSharp.Samples).

### References
* WebView2 - https://docs.microsoft.com/en-us/microsoft-edge/webview2/
* Chromium.AspNetCore.Bridge - https://github.com/amaitland/Chromium.AspNetCore.Bridge