SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 C# Data Visualization Projects
-
-
LiveCharts2
Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere Maui, Uno Platform, Blazor-wasm, WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03But I think some of this stuff is already handled in Avalonia ecosystem like https://github.com/Mapsui/Mapsui, https://github.com/beto-rodriguez/LiveCharts2 and few others...
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Radzen Blazor Components
Radzen Blazor is a set of 70+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
To client project, without any changes, just added Appointment.cs, EventConsole.razor, AppointmentPage.razor, AddAppointmentPage.razor, and EditAppointmentPage.razor (copied from the demo radzen-blazor project) and the scheduler component works as expected.
-
-
-
I made a quick proof of concept Forms program that just bounces text back and forth across the screen, I used .net 6, I used the GLControl from OpenTK on a form with a Forms.Timer calling Invalidate on it 120 times a second. (my pc is only 60 fps so it's only actually refreshing at 60 fps) In the GLControl's paint event I'm using SkiaSharp to render text onto the GL control... now that I look at it I'm probably doing something wrong. If you have any samples you can link to I'd be glad to test it out. I was looking at https://github.com/swharden/Csharp-Data-Visualization which spoke highly of the GL controls
-
Plotly.Blazor
This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
jube
Jube is an open-source software designed for monitoring transactions and events. It offers a range of powerful features including real-time data wrangling, artificial intelligence, decision making, and case management. Jube's exceptional performance is particularly evident in its application to fraud prevention and abuse detection scenarios.
-
Canvas
Generic cross-platform real-time charts for Web apps with built-in pan and zoom support. (by Indemos)
-
C# Data Visualization related posts
- Using Radzen components in Blazor 8
- Help choosing ideal .NET web dev approach for C# desktop developer?
- Alternative to SharpDX for 2D rendering?
- [WinUI] High level 2D rendering library
- If you had to pick a library from another language (Rust, JS, etc.) that isn’t currently available in Python and have it instantly converted into Python for you to use, what would it be?
- LiveCharts2 on web assembly
- SkiaSharp: Hatched fills with SKShader
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source Data Visualization projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | ScottPlot | 4,582 |
2 | LiveCharts2 | 3,804 |
3 | Radzen Blazor Components | 3,175 |
4 | XCharts | 3,004 |
5 | Helix Toolkit | 1,765 |
6 | Csharp-Data-Visualization | 935 |
7 | Plotly.Blazor | 315 |
8 | jube | 25 |
9 | Canvas | 17 |
10 | TableToImageExport | 2 |