An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with graphics-library

A curated list of projects in awesome lists tagged with graphics-library .

https://github.com/idea4good/guilite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 14 May 2025

https://github.com/idea4good/GuiLite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

c cpp cross-platform display docker embedded graphics-library gui header-only iot iot-platform mcu microcontroller

Last synced: 13 Mar 2025

https://github.com/dotnet/silk.net

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu

Last synced: 13 May 2025

https://github.com/dotnet/Silk.NET

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu

Last synced: 14 Mar 2025

https://github.com/opentk/opentk

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.

c-sharp game-development game-engine graphics graphics-library math-library openal opencl opengl opengl-es scientific-visualization

Last synced: 13 May 2025

https://github.com/rust-skia/rust-skia

Rust Bindings for the Skia Graphics Library

android d3d graphics-library ios metal opengl pdf rust-bindings skia svg vulkan

Last synced: 12 May 2025

https://github.com/fdivitto/FabGL

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

audio audio-engine composite emulator esp32 fabgl game-engine graphics-engine graphics-library gui keyboard mouse ntsc pal ps2 sound terminal vga vt100 widget-library

Last synced: 29 Apr 2025

https://github.com/fdivitto/fabgl

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

audio audio-engine composite emulator esp32 fabgl game-engine graphics-engine graphics-library gui keyboard mouse ntsc pal ps2 sound terminal vga vt100 widget-library

Last synced: 13 Apr 2025

https://github.com/lovyan03/lovyangfx

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

dma esp-idf esp-idf-tft-ili9341 gfx graphics-library lcd lovyangfx m5stack odroid-go spi-lcd tft-espi wio-terminal

Last synced: 14 May 2025

https://github.com/idea4good/guilitesamples

✨Small interesting GUI effects could be reused everywhere

c cpp crossplatform embedded graphics-library gui mcu

Last synced: 11 Oct 2025

https://github.com/repalash/threepipe

A 3D viewer framework built on top of three.js with a focus on rendering, modularity and extensibility.

3d graphics graphics-library javascript three threejs typescript webgl

Last synced: 06 Oct 2025

https://github.com/glampert/debug-draw

Immediate-mode, renderer agnostic, lightweight debug drawing API.

cpp direct3d graphics-library opengl

Last synced: 08 May 2025

https://github.com/codam-coding-college/mlx42

Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.

42 42born2code 42pleaseadoptmefinally 42school c cocoa codam cross-platform glfw graphics graphics-library linux macos minilibx mlx mlx42 opengl winapi windows x11

Last synced: 24 Oct 2025

https://github.com/andrejnau/FlyCube

Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.

d3d12 direct3d directx directx-12 directx12 dxr gamedev graphics-api graphics-engine graphics-library graphics-programming metal ray-tracing raytracing renderer rendering rtx vulkan vulkan-api

Last synced: 08 May 2025

https://github.com/graphics32/graphics32

Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.

2d components delphi delphinuspackage fpc graphics graphics-library lazarus low-level object-pascal vector-graphics

Last synced: 15 Mar 2025

https://github.com/codam-coding-college/MLX42

Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.

42 42born2code 42pleaseadoptmefinally 42school c cocoa codam cross-platform glfw graphics graphics-library linux macos minilibx mlx mlx42 opengl winapi windows x11

Last synced: 24 Mar 2025

https://github.com/lvgl/lv_port_pc_eclipse

PC simulator project for LVGL embedded GUI Library. Recommended on Linux and Mac.

graphics-library lvgl simulator

Last synced: 15 May 2025

https://github.com/tuupola/hagl

Hardware Agnostic Graphics Library for embedded

esp-idf esp32 gd32v graphics-library hagl raspberry-pi-pico rp2040

Last synced: 05 Apr 2025

https://github.com/tboox/gbox

🎨 A multi-platform graphic library

algorithm drawing framebuffer glut graphics-library opengles sdl

Last synced: 25 Mar 2025

https://github.com/ruiwentang/skity

A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM

2d-canvas 2d-graphics canvas2d drawing-library gpu graphics graphics-library opengl rendering rendering-2d-graphics skia vector-graphics vulkan webgl2

Last synced: 13 Apr 2025

https://github.com/lemunozm/ruscii

Terminal graphics engine: build your games in the terminal!

console-game game-engine graphics-library key-event terminal-game terminal-graphics-engine

Last synced: 04 Apr 2025

https://github.com/silkcommunity/trippygl

A simple, lightweight yet highly versatile OpenGL graphics library

3d 3d-graphics csharp game-development gamedev graphics graphics-library opengl

Last synced: 15 May 2025

https://github.com/try/tempest

API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.

3d cpp d3d12 directx directx12 engine graphics-engine graphics-library metal ray-tracing vulkan vulkan-engine vulkan-game-engine

Last synced: 04 Apr 2025

https://github.com/brightdigit/speculid

Easily Manage Graphics in Xcode Projects

asset-management bundle graphics graphics-library icons shell swift xcode

Last synced: 04 Oct 2025

https://github.com/shakesoda/tinyfx

small & reasonably fast declarative style gles3.1+/gl4.3+ renderer inspired by bgfx

graphics-library opengl-es opengl-library rpi

Last synced: 01 Aug 2025

https://github.com/MacCASOutreach/graphicsvg

Graphics library authored by Chris Schankula and Dr. Christopher Anand

animation drawing education elm functional-programming game-creation graphics-library outreach research

Last synced: 03 Apr 2025

https://github.com/Dolkar/Tephra

A modern, high-performance C++17 graphics and compute library based on Vulkan

gpgpu gpu graphics graphics-library high-performance low-level performance rendering vulkan

Last synced: 19 Nov 2025

https://github.com/goulu/goulib

library of useful Python code for scientific + technical applications

graphics-library jupyter-notebook math-library oeis python python-library

Last synced: 12 Sep 2025

https://github.com/ndsol/volcanosamples

Volcano sample code to get started with Vulkan. Keep it simple, short and sweet.

android cplusplus-11 gplv3 graphics-library linux macos tutorial vulkan windows

Last synced: 10 Apr 2025

https://github.com/flairox/jaxgl

Simple JAX Graphics Library.

graphics graphics-library jax

Last synced: 19 Sep 2025

https://github.com/hatninja/playmat

Mode7-style Graphics Library for the LÖVE framework

graphics-library love2d-framework

Last synced: 13 Jul 2025

https://github.com/TamasSzekeres/cairo-cr

Cairo bindings for Crystal language.

cairo crystal graphics-library vector-graphics

Last synced: 27 Mar 2025

https://github.com/ribasco/u8g2-rpi-demo

This is a demo for using the U8G2 library on the Raspberry Pi

cmake cplusplus cpp cross-compilation demo graphics-library i2c raspberry-pi spi st7920 u8g2

Last synced: 12 Oct 2025

https://github.com/exomia/vulkan-api

The exomia/vulkan-api repository contains .NET bindings providing low-level and cross-platform access to the Vulkan API.

csharp csharp-library dotnet dotnet-core exomia exomia-vulkan-api graphics graphics-api graphics-library graphics-rendering net6 net60 vk vk-api vulkan vulkan-api

Last synced: 12 Apr 2025

https://github.com/rythe-interactive/rythe-llri

Rythe Low Level Rendering Interface provides a graphics API agnostic rendering interface with minimal CPU overhead and low level access to verbose GPU operations.

directx12 graphics graphics-library library platform-agnostic vulkan

Last synced: 28 Aug 2025

https://github.com/3Qax/SwiftyGFX

A Swift graphics library useful when working with dot matrix displays.

graphics-library iot swift

Last synced: 26 Apr 2025

https://github.com/bhavyemathur/goopylib

Powerful cross-platform low-level rendering and game engine for Python & C/C++

computer-graphics-algorithms cplusplus easing-functions game-development graphics graphics-library open-gl python vulkan-game-engine

Last synced: 11 Jun 2025

https://github.com/stefanbylund/zxnext_layer2

C layer 2 graphics API for Spectrum Next

c graphics-library sinclair zx-spectrum

Last synced: 12 Mar 2025

https://github.com/roipeker/draw-lib

Draw is a Starling powered Graphics implementation.

actionscript adobe-air as3 flash graphics-library starling-framework

Last synced: 25 Oct 2025

https://github.com/lechevspace/embedded-canvas

A canvas on which you can draw anything with ease before drawing the pixels on your small hardware display.

2d 2d-graphics canvas draw embedded graphics graphics-library rust rustlang

Last synced: 08 May 2025

https://github.com/jfree/skikographics2d

A Graphics2D implementation written in Kotlin and targeting Skiko as a backend.

graphics-library java2d kotlin

Last synced: 23 Apr 2025

https://github.com/ullaskunder3/graphics.h-project-template

My vs code setup for graphics.h ( I know its old, have to learn because of university they use turbo 😶 vs code is better)

bgi-graphics cpp graphics-library vscode

Last synced: 12 Jun 2025

https://github.com/rtbo/gfx-d

A graphics library for D

dlang graphics-library vulkan

Last synced: 12 Apr 2025

https://github.com/flightaware/tcl.gd

Feature-complete Tcl interface to GD graphics drawing library

gd graphics-library tcl tcl-extension

Last synced: 31 Jul 2025

https://github.com/chances/wgpu-crystal

Bindings to wgpu-native for the Crystal programming language

3d-graphics compute-shaders crystal graphics graphics-library webgpu

Last synced: 26 Jul 2025

https://github.com/alessandro-salerno/asciigl

A Small C ASCII Graphics Library

ascii c graphics graphics-library

Last synced: 30 Apr 2025

https://github.com/juliawgpu/wgpunative.jl

WGPU bindings (Alias for WGPU_jll without JLLWrappers)

gpu gpu-computing graphics-library julia webgpu wgpu

Last synced: 07 Sep 2025

https://github.com/christianpanov/glcore

No-dependency OpenGL support library, which abstracts the processes of creating buffers and shaders

cpp cpp-library glcore graphics-library graphics-programming library opengl opengl-library shaders

Last synced: 10 Oct 2025

https://github.com/heysokam/ngpu

n*gpu | Graphics Library for Nim

graphics-library modern-graphics-pipelines nim

Last synced: 09 Apr 2025

https://github.com/timo/sdl2_raw-p6

Low-level NativeCall binding to SDL2

graphics-library perl6 perl6-module sdl2

Last synced: 12 Sep 2025

https://github.com/ravenexp/planetarium

Sub-pixel precision light spot rendering library

astronomy graphics-library science simulation-modeling

Last synced: 18 Mar 2025

https://github.com/bodmer/pico_unicorn_gfx

Arduino library for Raspberry Pico with Pimoroni Unicorn 7x16 LED display

graphics-library led-controller pico rp2040 unicorn-hat

Last synced: 19 Mar 2025

https://github.com/pikachuxxxx/r8

Custom 8-bit Rasterization and Rendering API

2d 3d api c cross-platform graphics graphics-api graphics-library low-level rendering rendering-api

Last synced: 21 Apr 2025

https://github.com/nigeld3v/Tumblr_Image_scrape

Download ALL the images (JPEG/GIF/PNG) from any Tumblr website! This project employs Python3 and BeautifulSoup4 to scrape a Tumblr site (with the url provided by the user) to download, page by page, all the images from the Tumblr site's posts. Ideal for archiving other peoples' Tumblrs <3

archive art beautifulsoup beautifulsoup4 blog blogging comics design fashion gif gifs graphics graphics-library image images scraper tumblr tumblr-image-scrape webcomics website-scraper

Last synced: 03 Apr 2025

https://github.com/myuon/minilight

A SDL2-based graphics library, batteries included.

graphics-library haskell sdl2

Last synced: 14 Apr 2025

https://github.com/pranav-yadav/cg-mini-project-sci-calc

🖼🖥 A Computer Graphics Mini - Project :

cg cg-mini-project computer-graphics graphics graphics-library

Last synced: 14 Oct 2025

https://github.com/chances/bismuth

A generic, bring your own framework/engine graphics library for games and visualizations

3d-graphics crystal graphics graphics-library windowing

Last synced: 28 Apr 2025

https://github.com/schuylermartin45/seegol

Master's Thesis Project: Shoyler's Extremely Experimental Graphical Operating Library (SeeGOL)

gcc graphics-library operating-system qemu vga

Last synced: 11 Apr 2025

https://github.com/jpmikkers/baksteen.graphics.impeller

csharp wrapper library for flutter impeller renderer sdk

avalonia avalonia-ui csharp flutter graphics-library impeller

Last synced: 13 Apr 2025

https://github.com/ali-elshorpagi/snake_game

A Snake Game using the C++ graphics.h library

cpp game game-development graphics-library snake-game

Last synced: 23 Jun 2025

https://github.com/neoblizz/cudagl

CUDA based Graphics Library for NVIDIA's GPUs.

cuda graphics-library graphics-programming opengl

Last synced: 18 Jun 2025

https://github.com/ndsol/volcano

Get started with Vulkan. Keep it simple, short and sweet. See https://github.com/ndsol/VolcanoSamples

android-library cplusplus-11 gplv3 graphics-library linux macos vulkan windows

Last synced: 25 Feb 2025

https://github.com/jube/std_hmi

Proposal for Human-Machine Interface in the Standard Library

2d cpp cpp17 graphics graphics-library opengl-es sdl2

Last synced: 07 Apr 2025

https://github.com/jarvisniu/bu.js

A HTML5 Canvas graphics library

2d canvas graphics graphics-library javascript

Last synced: 04 Jul 2025