C++

Top C++ Frameworks & Libraries for graphics 56

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

32404
7090
C++

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2...

18534
1981
C++

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game....

18792
1436
C++

A brief computer graphics / rendering course

21985
2087
C++

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

15778
1994
C++

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

8788
2507
C++

A simple and easy-to-use library to enjoy videogames programming

26684
2535
C

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

19818
3660
C

blingful character graphics/TUI library. definitely not curses.

3932
126
C

📺🗿 Terminal graphics for the 21st century.

3427
70
C

GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery

3018
555
C

A shader-based software renderer written from scratch in C89

2602
284
C

Adafruit GFX graphics core Arduino library, this is the 'core' class that all our other graphics libraries derive from...

2554
1584
C

📽 Highly Optimized 2D / 3D Graphics Math (glm) for C

2550
258
C

Development repo for @zig-gamedev libs and sample applications

2287
173
C

3D Software Renderer in 700 Lines !!

2289
506
C

Termux X-server add-on.

2725
399
C

GPGPU microprocessor architecture

2084
360
C

A 2D Graphics Engine for Mobile Game

1996
640
C

A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas...

1904
210
C

Code for the "Graphics Gems" book series

1463
269
C

LIBPNG: Portable Network Graphics support, official libpng repository

1416
694
C

Arduino Monochrom Graphics Library for LCDs and OLEDs

1279
318
C

A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify....

1381
101
C

A library for high-performance, modern 2D graphics with SDL written in C.

1221
123
C

DIGImend graphics tablet drivers for the Linux kernel

1198
175
C

SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)...

1353
236
C

An implementation of OpenGL 3.x-ish in clean C

1105
52
C

LVGL ported to ESP32 including various display and touchpad drivers

1158
454
C

A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work....

1108
76
C

Intel Graphics Media Driver to support hardware decode, encode and video processing.

1094
361
C

a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions...

963
142
C

GD Graphics Library

928
276
C

single-file C libraries from Philip Allan Rideout

906
71
C

Free 2D graphics engine with raster effects for retro/classic style game development

942
102
C

A tiny software graphics and game engine

791
48
C

c-ray is a small, simple path tracer written in C

821
42
C

A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries....

1000
37
C

3D engine with modern graphics

6293
659
C

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

1084
80
C