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: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. ImageSharp

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

    Project mention: Quest for Permissively Licensed PDF Library in C# | news.ycombinator.com | 2025-11-04

    It seems the PDFSharp rabbit hole goes even deeper than I've realized!

    Latest MigraDoc & PDFSharp seem to have been updated and ported to .NET 6 after a lot of the forks happened, so it was unclear to me whether there's merits in looking at other, mostly abandoned forks.

    I might add PdfSharpCore, though the use of SixLabors.ImageSharp and SixLabors.Fonts leads to a disqualification from the "quest", given their custom split license [1]

    [1] https://github.com/SixLabors/ImageSharp/blob/main/LICENSE

  4. PixiEditor

    PixiEditor is a Universal Editor for all your 2D needs

    Project mention: ArcBrush – Node-based 2D image editor | news.ycombinator.com | 2026-05-23

    https://pixieditor.net/

    Free and open source and, as far as I can tell, does everything this is claiming to do and more. It's part of our workflow for the game my son and I are making.

  5. ScottPlot

    Interactive plotting library for .NET

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

    Project mention: Render a PDF to an image in .NET — with a pure-C# PDF engine | dev.to | 2026-06-25

    Lxman.PdfLibrary.Rendering.SkiaSharp (rasterizer) — uses SkiaSharp as the 2D canvas to turn the parsed page into pixels. SkiaSharp carries a native component.

  7. LiveCharts2

    Beautiful, interactive charts, maps, and gauges. One API for every .NET UI framework.

  8. Silk.NET

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

  9. SaaSHub

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

    SaaSHub logo
  10. XCharts

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

  11. Oxyplot

    A cross-platform plotting library for .NET

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

    Project mention: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL | news.ycombinator.com | 2026-07-23

    I can recommend OpenTK [0]. I've used it recently to create a 3D renderer, and I have not run into any issues.

    [0] https://opentk.net/

  13. Veldrid

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

  14. Kino

    A collection of custom post processing effects for Unity

  15. Helix Toolkit

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

  16. ImGui.NET

    An ImGui wrapper for .NET.

  17. Microcharts

    Simple, cross-platform chart library for .NET

  18. LibVLCSharp

    Cross-platform .NET/Mono bindings for LibVLC

    Project mention: Ask HN: New clean macOS install. Must-have apps? Best browser? | news.ycombinator.com | 2026-06-23
  19. Pcx

    Point cloud importer & renderer for Unity

  20. glTFast

    Efficient glTF 3D import / export package for Unity

  21. HologramShader

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

  22. URP-PSX

    PSX retro graphics plugin for URP with Shadergraph in Unity

  23. Unity-SRP-VXGI

    Voxel-based Global Illumination using Unity Scriptable Render Pipeline

  24. TexturePanner

    This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures

  25. NGraphics

    NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.

  26. SaaSHub

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

    SaaSHub logo
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

  • Render a PDF to an image in .NET — with a pure-C# PDF engine

    2 projects | dev.to | 25 Jun 2026
  • Fast, portable, low-level C# bindings for OpenGL, OpenGL ES, OpenAL, and OpenCL

    1 project | news.ycombinator.com | 26 Nov 2025
  • Voxel Raycaster (Voxlap-style) with baked cubic PBS/PBR lighting C#

    1 project | dev.to | 21 Jun 2025
  • Graph mess: what does ScottPlot have in store?

    1 project | dev.to | 20 Mar 2025
  • 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
  • A note from our sponsor - ReSharper
    www.jetbrains.com | 14 Aug 2026
    ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →

Index

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

# Project Stars
1 MonoGame 14,282
2 ImageSharp 8,025
3 PixiEditor 7,943
4 ScottPlot 6,697
5 SkiaSharp 5,549
6 LiveCharts2 5,332
7 Silk.NET 5,159
8 XCharts 3,779
9 Oxyplot 3,535
10 OpenTK 3,530
11 Veldrid 2,696
12 Kino 2,373
13 Helix Toolkit 2,262
14 ImGui.NET 2,249
15 Microcharts 2,073
16 LibVLCSharp 1,802
17 Pcx 1,503
18 glTFast 1,477
19 HologramShader 987
20 URP-PSX 884
21 Unity-SRP-VXGI 823
22 TexturePanner 744
23 NGraphics 729

Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com