Data visualization system

Charting & ProCharts

Move from cells to visual evidence without leaving the data stack.

Explore source
Parent systemProDataGrid
StatusActive
Modules4
RepositoryProDataGrid/ProDataGrid.Charting

Chart models, Skia rendering, Avalonia controls, and grid integration for turning tabular data into composable visual analysis.

  1. 01

    Framework-neutral chart definitions

  2. 02

    Skia rendering backend

  3. 03

    Avalonia interaction and themes

  4. 04

    Grid selection and data integration

From intent
to working system.

01

Data

Series and axes describe values independently from a UI framework.

02

Layout

Scales, labels, legends, and plot geometry are measured deterministically.

03

Render

The Skia backend draws the resolved chart scene.

04

Interact

Avalonia controls add hit testing, selection, tooltips, and navigation.

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.

01 · Install
Terminal
dotnet add package ProDataGrid.Charting
dotnet add package ProCharts.Avalonia
02 · Use · xml
MainWindow.axaml
<charts:ChartView Series="{Binding RevenueSeries}"
LegendPosition="Right"
IsPointerTrackingEnabled="True" />

Use one layer.
Compose the rest.

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.

ProDataGrid

Search everything.

Loading the index…

move open esc close

Preparing metadata and full-text search…