Zymergi.Rendering
11.1.0-alpha
dotnet add package Zymergi.Rendering --version 11.1.0-alpha
NuGet\Install-Package Zymergi.Rendering -Version 11.1.0-alpha
<PackageReference Include="Zymergi.Rendering" Version="11.1.0-alpha" />
<PackageVersion Include="Zymergi.Rendering" Version="11.1.0-alpha" />
<PackageReference Include="Zymergi.Rendering" />
paket add Zymergi.Rendering --version 11.1.0-alpha
#r "nuget: Zymergi.Rendering, 11.1.0-alpha"
#:package Zymergi.Rendering@11.1.0-alpha
#addin nuget:?package=Zymergi.Rendering&version=11.1.0-alpha&prerelease
#tool nuget:?package=Zymergi.Rendering&version=11.1.0-alpha&prerelease
Zymergi.Rendering
HTML manipulation, Markdown rendering, and XSLT view transformation. Three rendering pipelines coexist: HtmlPage for parsing and modifying existing HTML, MarkdigRenderer for converting Markdown to HTML, and XslTransformView for transforming XML data through compiled XSL stylesheets. SyndicationFeedExtensionMethods serializes a feed to RSS 2.0.
Targets .NET 10. Depends on Zymergi.Core. Namespaces stay Zymergi.Rendering, Zymergi.Rendering.Html, Zymergi.Rendering.Markdown, Zymergi.Rendering.XslTransformView, and Zymergi.Core.Utilities for the syndication extensions. IMarkdownRenderer stays in Core; MarkdigRenderer implements it here.
Install
dotnet add package Zymergi.Rendering
HTML
| Type | Purpose |
|---|---|
HtmlPage |
Parsed HTML page with structured access to head, body, title, and meta |
IHtmlPage |
Contract for parsed HTML with immutable copy operations |
ImageFromWeb |
Downloaded image convertible to a data URI for inline embedding |
HtmlExtensionMethods |
Extensions for HTML find/replace, XPath selection, and text extraction |
Markdown
| Type | Purpose |
|---|---|
MarkdigRenderer |
IMarkdownRenderer implementation using Markdig with dangerous-element stripping |
MarkdownStringExtensions |
String extensions for markdown conversion (ToHtml, ToMarkdown, AddHeaders) |
XSLT
| Type | Purpose |
|---|---|
XslTransformView |
Transforms XML input through a compiled XSL stylesheet |
XslTransformViewPool |
Lookup pool of compiled XSL transforms with file-modification tracking |
IXslTransformView |
Contract for XSL transforms with multiple input types and parameterization |
IXslTransformViewPool |
Contract for a pool of IXslTransformView instances with reload detection |
XsltExtensionMethods |
Converts KeyValuePair collections to XsltArgumentList |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- HtmlAgilityPack (>= 1.13.0)
- Markdig (>= 1.4.0)
- System.ServiceModel.Syndication (>= 10.0.12)
- Zymergi.Core (>= 11.1.0-alpha)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Zymergi.Rendering:
| Package | Downloads |
|---|---|
|
Zymergi.AspNetCore
ASP.NET Core controllers, authentication filters, and startup extensions for Zymergi. |
|
|
Zymergi.Articles.MariaDb
MariaDB persistence and DI registration for the Zymergi Article domain. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 11.1.0-alpha | 27 | 10/1/2026 |
| 11.0.6-alpha | 26 | 10/1/2026 |