WebCore is a lightweight hybrid desktop framework that combines the power of native C# with a modern web-based UI using WebView2, making it easy to build interactive desktop apps quickly.
This setup makes it easy to create desktop applications with a modern look, without giving up the power of native C# functionality.
- Load local HTML files or navigate to external URLs
- Simple Web ↔ .NET bridge (id/event/payload pattern)
- Async JavaScript execution from .NET
- Attribute-based event handlers with auto-discovery
- Optional debug logging for incoming messages
- Windows 10/11
- .NET 9 SDK
- Microsoft Edge WebView2 Runtime
