-
Home
-
Docs
Documentation
Svg.Skia spans a few related areas:
Svg.Skia and Svg.Model handle SVG parsing, picture-model generation, SkiaSharp output, and model mutation.
Svg.Controls.Avalonia and Svg.Controls.Skia.Avalonia expose Avalonia controls, images, and brush helpers.
Svg.Controls.Skia.Uno exposes a Skia-backed Uno control and reusable SvgSource resources.
Svg.Editor.* exposes the reusable AvalonDraw editor stack, from document/session services up to the interactive Avalonia workspace.
Skia.Controls.Avalonia hosts general-purpose Skia controls for Avalonia.
Svg.CodeGen.Skia, Svg.SourceGenerator.Skia, svgc, and Svg.Skia.Converter cover generated code and CLI workflows.
- Packages gives dedicated coverage for every shippable library NuGet in the repo.
Suggested reading order
- Getting Started for package selection and the first render.
- Packages for library-by-library installation, responsibilities, and usage patterns.
- Editor when the goal is embedding or composing the reusable SVG editor stack.
- Concepts to understand how files, models, pictures, and Avalonia resources relate.
- Guides for scenario-focused tasks such as exporting images, hit testing, or generating code.
- XAML Usage when the primary integration point is Avalonia or Uno.
- Reference for package maps, samples, licensing, and the docs pipeline.
Generated API
- Use API Reference for the generated surface area across the documented assemblies, including the
Svg.Editor.* packages.
- Use API Coverage Index to see which projects feed the API site.