Skip to main content
net10.0net8.0

Avalonia control host for packaged HtmlML React and TypeScript components.

Published
Jul 23, 2026
2mo ago
Total Downloads
210
210

Install

dotnet add package HtmlML.Sdk.Avalonia --version 11.3.4-alpha.3
ProductVersions
.NET
net10.0net8.0

README

HtmlML.Sdk.Avalonia

HtmlMlComponentHost is the XAML-first Avalonia host for a packaged HtmlML component. Set PackagePath, optionally register explicit host capability handlers, and attach the control to a window. The control validates the manifest and profile, loads only declared local assets, creates an isolated V8/DOM instance, uses the process-wide immutable V8 and asset caches, invokes the declared mount/unmount hooks, and disposes deterministically when detached.

Applications must ship a reviewed RID-specific ClearScript V8 native package. HtmlML components are trusted application code; this control does not create a browser-grade security sandbox.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.The published metadata declares 20 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.