A tiny 2D and 3D graphics library.
TGX is a tiny but full-featured C++ graphics library for 2D graphics and 3D graphics. It runs on 32-bit CPUs and MCUs such as Teensy, ESP32, Pico/RP2040/RP2350 and desktop CPUs. TGX provides an extensive set of 2D drawing primitives and software 3D rendering with advanced options: mesh support, textures, anti-aliasing, alpha blending... The library itself is hardware-agnostic and draws into a memory framebuffer. An independent display driver is required to show the framebuffer on a physical screen.
| Filename | Release Date | File Size |
|---|---|---|
| tgx-1.1.2.zip | 2026-06-15 | 105.03 MiB |
| tgx-1.1.1.zip | 2026-06-02 | 99.93 MiB |
| tgx-1.1.0.zip | 2026-05-31 | 99.08 MiB |
| tgx-1.0.8.zip | 2026-02-10 | 86.57 MiB |
| tgx-1.0.7.zip | 2025-10-14 | 86.57 MiB |
| tgx-1.0.5.zip | 2025-05-08 | 85.20 MiB |
| tgx-1.0.4.zip | 2025-04-24 | 85.22 MiB |
| tgx-1.0.3.zip | 2024-11-08 | 84.81 MiB |
| tgx-1.0.2.zip | 2024-10-09 | 84.81 MiB |
| tgx-1.0.1.zip | 2024-10-09 | 84.80 MiB |