Data visualization system
Charting & ProCharts
Move from cells to visual evidence without leaving the data stack.
Explore source ↗Capability
Chart models, Skia rendering, Avalonia controls, and grid integration for turning tabular data into composable visual analysis.
- 01
Framework-neutral chart definitions
- 02
Skia rendering backend
- 03
Avalonia interaction and themes
- 04
Grid selection and data integration
How it composes
From intent
to working system.
Data
Series and axes describe values independently from a UI framework.
Layout
Scales, labels, legends, and plot geometry are measured deterministically.
Render
The Skia backend draws the resolved chart scene.
Interact
Avalonia controls add hit testing, selection, tooltips, and navigation.
Quick start
Adopt this
capability.
Start with the primary module, then add the related packages only when the application needs those layers. Replace VERSION with the current NuGet version.
dotnet add package ProDataGrid.Chartingdotnet add package ProCharts.Avalonia<PackageReference Include="ProDataGrid.Charting" Version="VERSION" /><PackageVersion Include="ProDataGrid.Charting" Version="VERSION" /><charts:ChartView Series="{Binding RevenueSeries}" LegendPosition="Right" IsPointerTrackingEnabled="True" />Modules in this capability
Use one layer.
Compose the rest.
Source of truth
Read the module beside the complete system.
The implementation, samples, issues, and release notes stay in the parent repository so module details remain connected to the product architecture.