Skip to main content
UltimateUI alpha documentation

WebKitGTK · C# · Binary Opcode Bridge

Build native-feeling WebKit apps in C#.

UltimateUI lowers strongly typed C# DOM into binary opcode frames, then a fixed WebKitGTK shim handles mount, update, and event back-channel work.

var app = App.Create();
var button = new Button("Click");

app.Mount(root);
app.Update(tx => tx.SetText(button, "Updated"));

Runtime Surface

Current implementation scope.

RendererWebKitGTK 6.0 + JavaScriptCoreGTK 6.0
RuntimeMount · UpdateAsync · listener back-channel
FallbackNullRenderHost for tests and opcode golden frames