AXSG ships sample applications that exercise the compiler, runtime, hot reload paths, and editor tooling. Use the samples first when you want a working baseline instead of assembling features from scratch.
| Sample | Path | Use it for |
|---|---|---|
| Source-generated catalog | samples/SourceGenXamlCatalogSample |
language features, bindings, inline C#, templates, styles, runtime loader, and hot reload |
| Control catalog | samples/ControlCatalog |
larger Avalonia app integration, theme overrides, selector-heavy styling, and broad control coverage |
| iOS hot reload host | samples/ControlCatalog.iOS |
AXSG + dotnet watch simulator/device validation for the control catalog |
| NoUi framework pilot | samples/NoUiFrameworkPilotSample |
framework-host reuse outside Avalonia |
| CRUD sample | samples/SourceGenCrudSample |
app-facing install path and generated runtime behavior |
All sample paths are shown relative to the repository root.
Start in samples/SourceGenXamlCatalogSample when you need to see a feature in isolation:
<![CDATA[ ... ]]>StyleInclude, ControlTheme, and TemplateBindingAXSG has several surfaces that interact:
The samples give you a known-good integration point for those layers before you start stripping the setup down for your own project.