MewUI all-in-one metapackage — includes Core, all platforms, and all rendering backends. Use RuntimeIdentifier and MewUIBackend properties at publish to filter.
$ dotnet add package Aprillz.MewUIA cross-platform and lightweight, code-first .NET GUI framework aimed at NativeAOT.
Aprillz.MewUI is a metapackage that includes Core, all platform hosts (Win32, X11, macOS), and all rendering backends (Direct2D, GDI, MewVG).
# Cross-platform (all-in-one)
dotnet add package Aprillz.MewUI
# Or platform-specific
dotnet add package Aprillz.MewUI.Windows
dotnet add package Aprillz.MewUI.Linux
dotnet add package Aprillz.MewUI.MacOS
using Aprillz.MewUI;
using Aprillz.MewUI.Controls;
var window = new Window()
.Title("Hello MewUI")
.Size(520, 360)
.Padding(12)
.Content(
new StackPanel()
.Spacing(8)
.Children(
new Label().Text("Hello, Aprillz.MewUI").FontSize(18).Bold(),
new Button().Content("Quit").OnClick(() => Application.Quit())
)
);
Application.Run(window);