Independent WebUI binding

CS-WebUI

CS-WebUI tracks unmodified upstream WebUI. CsWebUi.Native exposes the complete WebUI 2.5 C ABI, while CsWebUi adds deterministic managed ownership, UTF-8 conversion, error handling, and safer window and callback APIs.

Documentation

Guides and specifications

Fit

When to choose it

  • Direct upstream WebUI interop from .NET
  • Applications that intentionally choose WebUI’s native runtime and protocol
  • Low-level C-ABI access or an ownership-safe managed wrapper

Scope

Scope and boundaries

  • Tracks the WebUI 2.5 beta ABI and unmodified upstream native source
  • Is maintained and released independently of the SDK release set
  • Is not the implementation underneath Runic Desktop

Availability

Release status