Csharp-Data-Visualization
TableToImageExport
Csharp-Data-Visualization | TableToImageExport | |
---|---|---|
4 | 1 | |
965 | 2 | |
- | - | |
4.5 | 0.0 | |
2 months ago | about 1 year ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Csharp-Data-Visualization
-
Alternative to SharpDX for 2D rendering?
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
-
What can I use to create simple graphs, images or gifs?
Here's a really cool comparison website: https://swharden.com/csdv/
-
Drawing Tilemaps using System.Drawing (via Winforms)?
For winforms there are 2 controls. SKControl (CPU) and SKGLControl(GPU)... latter one uses OpenGL backend. You might be interested in this repo.
TableToImageExport
-
I've just released my first public project for C#, TableToImageExport!
Repo: https://github.com/liammct4/TableToImageExport
What are some alternatives?
Plotly.Blazor - This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
Events-.NET - A simple Windows desktop GUI for visualizing CSV event log files
Pinta - Simple GTK# Paint Program
FlatFiles - Reads and writes CSV, fixed-length and other flat file formats with a focus on schema definition, configuration and speed.
LiveCharts2 - Simple, flexible, interactive & powerful charts, maps, and gauges for .Net, LiveCharts2 can now practically run everywhere WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
RecordParser - Zero Allocation Writer/Reader Parser for .NET Core
SimpleTileWorld - A simple implementation of a scrollable, tilebased, top-down world using a spritesheet for terrain imagery
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.
Silk.NET - The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Cursively - A CSV reader for .NET. Fast, RFC 4180 compliant, and fault tolerant. UTF-8 only.
ScottPlot - Interactive plotting library for .NET