Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Graphics

Graphics

405 projects

Showing 36 of 405 projects

Guilloche Pattern Playground Book
Guilloche Pattern Playground BookSwift

An interactive Swift Playground exploring the history and design of Guilloche patterns found on banknotes and passports.

#graphics#educational#visual-arts
Stars22
Forks3
Last commit6 years ago
Vornmath
VornmathLua

A comprehensive vector, matrix, complex number, and quaternion math library for Lua 5.1 through 5.4 and LuaJIT.

#graphics#quaternions#complex-numbers
Stars22
Forks2
Last commit3 months ago
Spine Dart
Spine DartDart

A Dart implementation of the Spine runtime for 2D skeletal animation in games and applications.

#dart#graphics#skeletal-animation
Stars21
Forks3
Last commit11 years ago
grove.draworder
grove.draworderLua

A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.

#graphics#animation#shaders
Stars20
Forks0
Last commit5 years ago
grove.color
grove.colorLua

A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.

#graphics#animation#shaders
Stars20
Forks0
Last commit5 years ago
center
centerLua

A simple LÖVE library for dynamically aligning content to the center of the game window.

#graphics#layout#game-development
Stars19
Forks0
Last commit4 years ago
Slicy
SlicyLua

A 9-slice library for Love2D that enables distortion-free scaling of UI elements by preserving corners and edges.

#user-interface#pixel-art#graphics
Stars18
Forks0
Last commit4 years ago
crystal-imgui-sfml
crystal-imgui-sfmlCrystal

Crystal bindings for integrating Dear ImGui with SFML, enabling immediate-mode GUI development in multimedia applications.

#sfml#graphics#imgui
Stars18
Forks1
Last commit9 months ago
linc_glfw
linc_glfwC

GLFW bindings for Haxe enabling cross-platform window creation, OpenGL context management, and input handling.

#vulkan#haxe#graphics
Stars17
Forks3
Last commit7 years ago
Particle System
Particle SystemAutoHotkey

A particle system for creating visual effects using AutoHotkey and GDI+.

#gdi-plus#graphics#animation
Stars17
Forks4
Last commit9 years ago
SDL-Crystal-Bindings
SDL-Crystal-BindingsCrystal

Crystal language bindings for raw SDL 3 functions, providing a low-level foundation for building multimedia libraries.

#sdl3#graphics#sdl
Stars16
Forks2
Last commit16 days ago
Sky Engine
Sky EngineC++

A lightweight C++ game engine built with OpenGL and SDL for 2D/3D game development.

#graphics#opengl#sdl
Stars16
Forks3
Last commit9 years ago
vplot
vplotC

A V wrapper for gnuplot_i providing a simple interface to create plots and charts from V applications.

#v-lang#gnuplot#scientific-computing
Stars16
Forks3
Last commit3 years ago
Texture Tool
Texture ToolTypeScript

A browser-based utility for inspecting, visualizing, and reprojecting textures and environment maps for graphics programmers.

#environment-maps#graphics#playcanvas-engine
Stars15
Forks6
Last commit24 days ago
microui-d
microui-dD

A tiny and portable immediate-mode UI library written in D, based on microui with bug fixes and D-specific improvements.

#d-language#graphics#portable
Stars15
Forks1
Last commit5 months ago
Voronoi
VoronoiGame Maker Language

A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.

#graphics#voronoi-diagram#visual-effects
Stars14
Forks0
Last commit4 years ago
particle-system-playground
particle-system-playgroundLua

Interactive particle system editor and playground for LÖVE 11, allowing real-time manipulation of emitters and textures.

#sandbox#visual-editor#graphics
Stars14
Forks0
Last commit7 years ago
vsdl
vsdlC

A V programming language wrapper for the SDL2 library, providing native-feeling bindings for multimedia and game development.

#graphics#sdl2#vlang
Stars13
Forks3
Last commit4 years ago
lovepatch
lovepatchLua

A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.

#game-ui#graphics#ui
Stars13
Forks0
Last commit1 year ago
micropython-SHARP_Memory_Display
micropython-SHARP_Memory_DisplayPython

A MicroPython driver for SHARP memory displays, enabling low-power, high-contrast screen control on microcontrollers.

#spi#embedded-systems#micropython
Stars13
Forks4
Last commit
VKFS
VKFSC++

A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.

#vulkan#fast#graphics
Stars12
Forks2
Last commit1 year ago
Shadertoy to GameMaker
Shadertoy to GameMakerJavaScript

A JavaScript webapp that converts Shadertoy GLSL shaders to GameMaker-compatible GLSL ES code.

#gamemaker#graphics#glsl-es
Stars12
Forks4
Last commit5 months ago
OverlayComposite
OverlayCompositeSwift

An asynchronous, multithreaded image compositing framework for iOS/macOS, enabling layered image rendering like Photoshop.

#ios#graphics#swift4
Stars11
Forks2
Last commit8 years ago
hex2color
hex2colorLua

A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.

#graphics#lightweight-library#game-development
Stars10
Forks1
Last commit6 years ago
svgg
svggC

V module for loading and rasterizing SVG files into gg.Image objects using the V graphics module.

#rasterization#graphics#vlang
Stars9
Forks1
Last commit9 months ago
fractals
fractalsScala

A Scala Native application that generates and visualizes various mathematical fractals with interactive controls.

#desktop-application#hacktoberfest#procedural-generation
Stars7
Forks7
Last commit5 years ago
texcad
texcadAda

TeXCAD: a simple LaTeX {picture} drawing tool

#graphics#drawing#ada
Stars6
Forks1
Last commit2 months ago
CircleProgress
CircleProgressActionScript

A non-interactive circular progress indicator control for Feathers UI, built on Starling Framework and Adobe Flash runtimes.

#starling-framework#graphics#feathers-ui
Stars6
Forks1
Last commit
monke
monkeTypeScript

A TypeScript library for color quantization, dithering, and image filtering.

#image-filters#graphics#color-quantization
Stars6
Forks1
Last commit3 years ago
Game Boy video effects
Game Boy video effectsAssembly

Game Boy video effect experiments using STAT interrupts for real-time screen manipulations.

#embedded-systems#assembly#retro-computing
Stars5
Forks1
Last commit8 years ago
V_sokol_gp
V_sokol_gpC

A V wrapper for the sokol_gp library, enabling 2D rendering with batch optimizations in V applications.

#2d-rendering#graphics#sokol
Stars4
Forks1
Last commit3 years ago
Svg to C# Source Generators
Svg to C# Source GeneratorsC#

A source generator that converts SVG files to C# code for compile-time SVG embedding.

#embedded-resources#compiler#graphics
Stars4
Forks1
Last commit5 years ago
Frege-RayTracer
Frege-RayTracerFrege

A high-performance ray tracer implemented in Frege, optimized to outperform equivalent Haskell implementations.

#functional-programming#graphics#ray-tracing
Stars4
Forks1
Last commit9 years ago
love-qrcode
love-qrcodeLua

A QR Code rendering library for LÖVE game development projects.

#open-source#graphics#library
Stars4
Forks0
Last commit2 years ago
MicroPython_UPLOT
MicroPython_UPLOTPython

⛔️ DEPRECATED MicroPython Small Graphics framework using the IL9486 display

#pico#micropython#graphics
Stars4
Forks1
Last commit1 year ago
OpenGLES
OpenGLESD

Dynamic binding to OpenGL ES for the D programming language, enabling cross-platform graphics development.

#d-language#embedded-systems#graphics
Stars4
Forks5
Last commit9 years ago
PreviousPage 11 of 12Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
10 years ago
5 years ago
#Game Development163
#Cross Platform124
#Image Processing60
#Opengl54
#Game Engine48
#Vulkan42
#C Plus Plus38
#Data Visualization38
#2d Graphics37
#Animation35
#Rendering34
#Webgl33