par

Graphics library

A collection of single-file C libraries for graphics and related tasks.

single-file C libraries from Philip Allan Rideout

GitHub

869 stars
36 watching
70 forks
Language: C
last commit: over 2 years ago
Linked from 4 awesome lists

graphics

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
prideout/lava A C++ Vulkan library that provides a simple and lightweight way to create and manage Vulkan objects 49
prideout/single_file_libs A curated list of portable, easy-to-integrate single-file C/C++ libraries with minimal dependencies for various purposes. 5
prideout/heman A C library providing utilities for 3D image processing and rendering 470
redthing1/raylib A simple and easy-to-use graphics programming library inspired by Borland BGI and XNA. 0
olikraus/u8glib A graphics library that provides an interface to various monochrome displays and offers features such as font support, GUI functionality, and device compatibility. 1,260
prideout/xatlas A C++ library for generating unique texture coordinates from 3D meshes 5
colleagueriley/rgfw A lightweight window abstraction library for creating graphical programs or libraries. 772
ripper37/glul An OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more. 56
visualcomputing/nub A Java-based rendering and interaction processing library supporting 2D and 3D graphics and animation. 34
grimfang4/sdl-gpu A high-performance 2D graphics library for SDL written in C. 1,199
jpbruyere/vkvg A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. 774
luca-piccioni/opengl.net A set of C# libraries and toolkits that provide a platform-agnostic interface to OpenGL for building graphics applications. 588
quitcoding/qnanopainter A C++ library for creating vector graphics and UI components using OpenGL acceleration. 406
hapaxia/selbaward A collection of reusable SFML graphics components for creating 2D games and applications. 200
pfirsich/kaun A Lua module for 3D graphics intended to provide a low-level API for abstracting away OpenGL details and enabling advanced techniques without the need for significant modifications to an existing game engine. 7