The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
-
Updated
Jun 3, 2024 - C#
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
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.
.NET Console Graphics Engine
A simple, lightweight yet highly versatile OpenGL graphics library
A simple and user-friendly framework for writing small graphical apps in C#.
The exomia/vulkan-api repository contains .NET bindings providing low-level and cross-platform access to the Vulkan API.
A C# framework that provides utilities for 2D drawing, audio, basic algorithms, and more. Useful for quick prototyping and implementing games and other graphical applications. Heirloom currently is supported on Windows, Linux, and macOS.
BasicRender is a graphics library that make it easy to render graphics and basic images to a console screen.
SDL2 brought into .NET 6, using its feature, code styles and best practices
Library Tsuki.Framework for working with OpenGL, OpenAL. It includes window management, mouse, keyboard and joystick input, designed to write your own visualization tool or game engine. Tsuki.Framework is designed to work with Windows, Linux, Android and Web
A GPU accelerated Graphics lib(support 3D now)
A rich GUI library in C# (using .NET 5.0 and MonoGame)
Fork of the official binding of SFML for .Net languages
A Unity Package designed to procedurally generate pixel art on the fly during gameplay. No longer in development.
A small library designed to be an object oriented wrapper around the OpenGL API.
Fluent color space manipulation in .NET and base features extensions.
A simple console library to make Titles, and render simple Console graphics, in C#
Add a description, image, and links to the graphics-library topic page so that developers can more easily learn about it.
To associate your repository with the graphics-library topic, visit your repo's landing page and select "manage topics."