Overview of Playzor Packages
mainPlayzor is a suite of packages designed for code playgrounds and editors, providing compiler capabilities, Blazor components, and server-side support. The ecosystem is split into several specialized packages:
| Package | TFM | Content |
|---|---|---|
Playzor.Blazor | net8/9/10 | <PlayzorPlayground> (iframe-Embed) and the <playzor-playground> Web-Component |
Playzor.Core | net10 | Compiler, CodeFiles, NuGet resolution, IPlayzorApi, IPlayzorSnippetStore |
Playzor.Blazor.Editor | net10 | <PlayzorEditor> including Monaco, Panels, and Assets |
Playzor.UserComponents | net10 | Stub-Assembly for previews |
Playzor.Server | net10 | MapPlayzorApi(): NuGet-Proxy and optional snippet endpoints |
Note on Dependencies: Playzor.Core depends on MudBlazor.Extensions to provide ambient references for MudBlazor and MudEx to the user's code.