Avalonia Native Browser Stack

NativeWebView

NativeWebView gives Avalonia applications a consistent browser surface while staying on top of platform-native engines such as WebView2, WKWebView, WebKitGTK, mobile WebView, and browser host integrations. It supports embedded hosting, GPU-surface rendering, offscreen composition, dialogs, authentication broker flows, diagnostics, and ship-ready NuGet packaging.

Start Here

Documentation Sections

Highlights

  • Native engine integration instead of shipping a bundled Chromium runtime.
  • Three render strategies: Embedded, GpuSurface, and Offscreen.
  • Desktop dialog hosting and cross-platform authentication broker abstraction.
  • Diagnostics and CI gate tooling for readiness, regressions, and release baselines.
  • Native-handle interop for advanced host integrations.

Repository