Recently Added Projects

QtSharp

Mono/.NET Bindings for Qt

Status Abandoned

Lara

Lara Web Engine is a library for developing Web user interfaces in C#

Status Stable

HandyControl

Contains some simple and commonly used WPF controls

Status Stable

ZeroQL

High-performance C#-friendly GraphQL client. It supports Linq-like syntax. It doesn't require Reflection.Emit or expressions. As a result, the runtime provides performance very close to a raw HTTP call.

Status Stable

EntityGraphQL

Library to build a GraphQL API on top of data model with the extensibility to easily bring multiple data sources together in the single GraphQL schema (EF is not a requirement - any ORM working with LinqProvider or an in-memory object will work).

Status Stable

graphql-net

GraphQL to IQueryable for .NET.

Status Inactive

HotChocolate

GraphQL server compatible to all GraphQL compliant clients like Strawberry Shake, Relay, Apollo Client, and various other clients and tools.

Status Stable

GraphQL.NET

Implementation of Facebook's GraphQL in .Net

Status Stable

VectSharp

.NET library to create vector graphics and text, and then export it to PDF, SVG and raster image formats.

Status Stable

RealTimeGraphX

RealTimeGraphX is a data type agnostic, high performance plotting library for WPF, UWP and soon, Xamarin Forms.

Status Stable

Veldrid

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

Status Stable

Silk.NET

A cross-platform, high-performance, low-level .NET Standard wrapper for many advanced APIs such as OpenGL, OpenCL, OpenAL, OpenXR, Assimp, GLFW, as well as many others. In addition to wrapping over Native APIs, it also comes with its own Windowing and Input abstraction. This makes game and application development with Silk.NET a breeze, and has pretty much everything a 3D application developer would need.

Status Stable

AssimpNet

A cross-platform .NET Standard wrapper for the Open Asset Importer ("Assimp"). The library enables importing, processing, and exporting of 3D models for rendering in graphics/game applications. Over 40 formats are supported for importing (e.g. OBJ, FBX, GLTF, 3DS, Collada) and a subset of those formats can be exported to (e.g. OBJ, GLTF, 3DS, Collada). Mesh processing features allow for mesh data to be generated or optimized for real-time rendering.

Status Inactive

LiveCharts2

Simple, flexible, interactive & powerful charts, maps, and gauges for .Net. LiveCharts2 supports WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.

Status Beta

Helix Toolkit

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

Status Stable

ScottPlot

A plotting library to interactively displays large datasets. Line plots, bar charts, pie graphs, scatter plots, and more. It supports WinForms, WPF, Avalonia, Console.

Status Stable

Aspose.Drawing

Fully managed, cross-platform, complete 2D graphic library for drawing text, geometries, and images, with System.Drawing compatible API. [$]

Status Stable

NGraphics

NGraphics is a cross-platform library for rendering vector graphics on .NET

Status Inactive

OpenTK

The Open Toolkit is an advanced, low-level C# library that wraps OpenGL, OpenCL and OpenAL

Status Stable

Oxyplot

OxyPlot is a cross-platform plotting library for .NET

Status Stable