C# & .NET charting libraries
Charts for WinForms, WPF, MAUI, Avalonia and Blazor. 6 tools, ranked by GitHub stars and updated .
Charting libraries for C# and .NET, covering desktop and mobile UI frameworks such as WinForms, WPF, MAUI and Avalonia, web UIs with Blazor, and server-side image generation. Most install as NuGet packages.
By GitHub stars, the most popular .NET charting libraries here are ScottPlot (6.8K stars), LiveCharts2 (5.5K stars), and OxyPlot (3.5K stars). 6 of 6 had commits in the last 90 days.
| 1 |
Interactive plotting library for .NET with WinForms, WPF, Avalonia, Blazor and other controls. |
6.8K |
| 2 |
Animated, interactive charts, maps and gauges for .NET UI frameworks. |
5.5K |
| 3 |
Cross-platform plotting library for .NET. |
3.5K |
| 4 |
Simple cross-platform charts for .NET, drawn with SkiaSharp. |
2.1K |
| 5 |
.NET map component for MAUI, Avalonia, Uno Platform, Blazor, WPF and WinUI. |
1.6K |
| 6 |
Microsoft Automatic Graph Layout: tools for graph layout and viewing in .NET. |
1.5K |
Head-to-head comparisons
Related categories
Frequently asked questions
What is the most popular .NET charting library?
Which .NET charting libraries are actively maintained?
Are these .NET charting libraries free and open source?
Missing a tool? Add it with a one-line pull request to the README.