C# Graphics

Open-source C# projects categorized as Graphics

Top 23 C# Graphic Projects

  1. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: How to Decide Which Engine is Right for You | dev.to | 2024-12-08

    MonoGame: https://www.monogame.net/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ImageSharp

    :camera: A modern, cross-platform, 2D Graphics library for .NET

  4. ScottPlot

    Interactive plotting library for .NET

    Project mention: A brief recap of what I did this Month | dev.to | 2024-10-31

    ScottPlot

  5. SkiaSharp

    SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

  6. 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-03

    But 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...

  7. Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

    Project mention: Microsoft donates the Mono Project to the Wine team | news.ycombinator.com | 2024-08-27

    (can also do F# and Elmish F# with FuncUI!)

    Gir.Core (GTK4 and co.): https://gircore.github.io/docs/use.html

    ImGui with Silk.NET: https://github.com/dotnet/Silk.NET/blob/main/examples/CSharp...

  8. XCharts

    A charting and data visualization library for Unity. Unity数据可视化图表插件。

  9. Oxyplot

    A cross-platform plotting library for .NET

  10. OpenTK

    The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.

  11. Veldrid

    A low-level, portable graphics library for .NET.

  12. Kino

    A collection of custom post processing effects for Unity

  13. Microcharts

    Create cross-platform (Xamarin, Windows, ...) simple charts.

  14. Helix Toolkit

    Helix Toolkit is a collection of 3D components for .NET.

  15. ImGui.NET

    An ImGui wrapper for .NET.

  16. LibVLCSharp

    Cross-platform .NET/Mono bindings for LibVLC

    Project mention: Show HN: YTPics – Download pictures from YouTube videos | news.ycombinator.com | 2024-02-07
  17. PixiEditor

    PixiEditor is a pixel art editor made with .NET 8

  18. Pcx

    Point cloud importer & renderer for Unity

  19. glTFast

    Efficient glTF 3D import / export package for Unity

  20. Vortice.Windows

    .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.

  21. Core2D

    A multi-platform data driven 2D diagram editor.

  22. HologramShader

    :pencil2: Test of an hologram material made in Unity.

  23. Unity-SRP-VXGI

    Voxel-based Global Illumination using Unity Scriptable Render Pipeline

  24. URP-PSX

    PSX retro graphics plugin for URP with Shadergraph in Unity

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Graphics discussion

Log in or Post with

C# Graphics related posts

  • A brief recap of what I did this Month

    7 projects | dev.to | 31 Oct 2024
  • Contributing to Other Open Source Projects - Week 2

    2 projects | dev.to | 15 Oct 2024
  • Microsoft answered Congress' questions on security. The White House needs to act

    3 projects | news.ycombinator.com | 15 Jun 2024
  • What Happened to Videolan.org?

    1 project | news.ycombinator.com | 3 Feb 2024
  • VLC does not have Open Folder action

    1 project | news.ycombinator.com | 12 Jan 2024
  • The Audio is not being recorded on my clips for every game. This is what it’s say

    1 project | /r/pchelp | 6 Dec 2023
  • How to rip your livestream video so you can keep it forever

    1 project | /r/blur | 30 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Graphic projects in C#? This list will help you:

# Project Stars
1 MonoGame 11,725
2 ImageSharp 7,558
3 ScottPlot 5,519
4 SkiaSharp 4,686
5 LiveCharts2 4,501
6 Silk.NET 4,285
7 XCharts 3,344
8 Oxyplot 3,315
9 OpenTK 3,296
10 Veldrid 2,521
11 Kino 2,115
12 Microcharts 2,026
13 Helix Toolkit 1,938
14 ImGui.NET 1,929
15 LibVLCSharp 1,551
16 PixiEditor 1,474
17 Pcx 1,353
18 glTFast 1,259
19 Vortice.Windows 1,041
20 Core2D 1,007
21 HologramShader 941
22 Unity-SRP-VXGI 782
23 URP-PSX 724

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C# is
the 10th most popular programming language
based on number of references?