Skip to content

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.

License

Notifications You must be signed in to change notification settings

furkan-1337/WebCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebCore

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.

Sample UI

WebCore Sample UI

Features

  • 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

Requirements

  • Windows 10/11
  • .NET 9 SDK
  • Microsoft Edge WebView2 Runtime

License

License

About

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.

Resources

License

Stars

Watchers

Forks

Languages