Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Graphics Library

Graphics Library

139 projects

Showing 36 of 139 projects

image
imageDart

A Dart library for loading, manipulating, and saving images across multiple formats, compatible with command-line, Flutter, and web apps.

#pixel-manipulation#dart#png
Stars1.3k
Forks301
Last commit13 days ago
SwissGL
SwissGLJavaScript

A minimalistic WebGL2 wrapper that reduces boilerplate for managing shaders, textures, and framebuffers in procedural visualizations and simulations.

#simulation#procedural-graphics#shaders
Stars1.2k
Forks46
Last commit4 months ago
LunaSVG
LunaSVGC

A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.

#rasterization#png#svg-rendering
Stars1.2k
Forks171
Last commit1 month ago
Metron
MetronSwift

A Swift library extending CoreGraphics with intuitive geometric types and functions for 2D calculations.

#ios#coregraphics#trigonometry
Stars1.0k
Forks34
Last commit7 years ago
DOjS
DOjSC

A JavaScript programming environment and IDE for MS-DOS/FreeDOS with graphics, sound, and p5.js compatibility.

#retro-computing#msdos#retrogaming
Stars953
Forks35
Last commit7 months ago
liblava
liblavaC++

A modern C++23 library providing essential abstractions and utilities for low-level Vulkan graphics programming.

#vulkan-library#vulkan#graphics
Stars883
Forks56
Last commit5 months ago
glbinding
glbindingC++

A cross-platform C++ binding for OpenGL that provides type-safe parameters, lazy function resolution, and multi-context support.

#library#c-plus-plus-11#opengl
Stars878
Forks95
Last commit1 month ago
Pixi3D
Pixi3DTypeScript

A 3D rendering library for the web built on PixiJS, enabling seamless integration of 3D graphics into existing 2D applications.

#web-graphics#game-development#real-time-rendering
Stars829
Forks47
Last commit2 years ago
VKVG
VKVGC

A high-performance 2D vector graphics library using Vulkan as its rendering backend, with a Cairo-like API.

#c-library#vulkan#vector
Stars811
Forks41
Last commit5 days ago
Skia4Delphi
Skia4DelphiPascal

A cross-platform 2D graphics library for Delphi that leverages Google's Skia to enhance rendering quality and performance.

#image-codecs#ios#graphics
Stars774
Forks158
Last commit3 months ago
Origami.js
Origami.jsJavaScript

A powerful and lightweight JavaScript library for creating with HTML5 Canvas using a human-friendly API.

#geometry-visualization#animation#web-animation
Stars764
Forks52
Last commit3 years ago
NGraphics
NGraphicsC#

A cross-platform .NET library for rendering vector graphics with a unified API for immediate and retained mode graphics.

#xamarin#svg-rendering#immediate-mode-graphics
Stars729
Forks130
Last commit9 months ago
Zerker
ZerkerDart

A lightweight Flutter library for creating canvas-based graphic animations and simple games.

#dart#canvas-animation#canvas
Stars701
Forks65
Last commit10 months ago
Ruby 2D
Ruby 2DRuby

A simple and cross-platform 2D graphics library for building games and visual applications in Ruby.

#webassembly#graphics#opengl
Stars682
Forks76
Last commit2 years ago
HARFANG 3D
HARFANG 3DC++

A cross-platform, multi-language 3D engine for real-time visualization, supporting C++, Python, Lua, and Go.

#realtime#embedded-systems#physics
Stars657
Forks68
Last commit2 years ago
vg-renderer
vg-rendererC

A vector graphics renderer for bgfx with improved performance and batching, inspired by NanoVG and ImDrawList.

#2d-rendering#font-rendering#ui-toolkit
Stars636
Forks60
Last commit2 months ago
Awesome Graphics Libraries
Awesome Graphics LibrariesPython

A curated list of C++ graphics libraries and resources for 3D rendering and game development.

#vulkan#geometry-processing#real-time-graphics
Stars533
Forks38
Last commit2 months ago
Graphics32
Graphics32Pascal

A high-performance graphics library for Delphi and Lazarus optimized for 32-bit pixel operations.

#graphics#32-bit-graphics#object-pascal
Stars463
Forks138
Last commit4 days ago
Graphene
GrapheneC

A minimal C library providing essential 2D/3D graphic data types like vectors, matrices, and quaternions for building canvas libraries.

#c-library#low-level-graphics#mathematics
Stars433
Forks85
Last commit6 months ago
AsyncGraphics
AsyncGraphicsSwift

A Swift package for GPU-accelerated image and video editing using Swift concurrency and Metal.

#camera#apple-platforms#graphics
Stars418
Forks21
Last commit13 days ago
SVGIconImageList
SVGIconImageListPascal

A Delphi component suite for rendering and managing SVG icons across VCL and FMX platforms with multiple engine support.

#firemonkey#icon-management#imagelist
Stars393
Forks108
Last commit29 days ago
Pixel
PixelGo

A hand-crafted 2D game library in Go with a simple API for graphics, audio, and window management.

#opengl#audio-integration#go-library
Stars390
Forks13
Last commit1 year ago
InkKit
InkKitSwift

A Swift library for simplifying drawing and geometry tasks on iOS and macOS.

#ios#graphics#appkit
Stars371
Forks23
Last commit8 years ago
Four
FourTypeScript

A minimal WebGL 2 and WebGPU graphics library providing a lightweight alternative to three.js.

#graphics#minimalist#shaders
Stars369
Forks11
Last commit6 months ago
ProcessingKit
ProcessingKitSwift

A Swift library for visual design and creative coding on iOS and macOS, inspired by Processing.

#ios#animation#visual-design
Stars331
Forks10
Last commit7 years ago
Menori
MenoriLua

A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.

#open-source#animation#3d-graphics
Stars291
Forks13
Last commit10 months ago
NControl
NControlC#

A Xamarin.Forms wrapper control enabling custom drawing and complex controls without custom renderers.

#composite-controls#mobile-ui#xamarin-forms
Stars262
Forks65
Last commit8 years ago
Lumino
LuminoC++

An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.

#vulkan#directx-12#real-time-graphics
Stars220
Forks18
Last commit2 days ago
opticl
opticlCommon Lisp

A high-performance Common Lisp library for representing and processing 2D pixel-based images with minimal dependencies.

#scientific-computing#high-performance#open-source-library
Stars190
Forks34
Last commit4 years ago
C++ Bitmap Library
C++ Bitmap LibraryC++

A single-header C++ library for reading, writing, and processing 24-bit bitmap images with drawing, effects, and color utilities.

#graphical-effects#bitmap#algorithm
Stars179
Forks69
Last commit5 years ago
Ray4Laz
Ray4LazPascal

A complete Pascal header translation of the raylib 5.6-dev game development library for Lazarus and Delphi.

#opengl#pascal#enjoy-videogames-programming
Stars172
Forks29
Last commit27 days ago
SharpBgfx
SharpBgfxC#

C# bindings for the bgfx cross-platform graphics library, enabling managed .NET languages to access high-performance rendering.

#bgfx-graphics-library#interop#mono
Stars168
Forks29
Last commit4 years ago
RedGL
RedGLJavaScript

A JavaScript WebGL library focused on optimal performance across all browsers and devices.

#javascript-3d-library#web-graphics#graphics-library
Stars157
Forks16
Last commit3 months ago
GDIp
GDIpAutoHotkey

Official GDI+ library for AutoHotkey providing advanced graphics and image processing capabilities.

#gui-development#gdi-plus#autohotkey
Stars157
Forks67
Last commit7 years ago
go-cairo
go-cairoGo

Go bindings for the Cairo 2D graphics library with Go-specific extensions for image integration.

#svg-generation#cairo-graphics#go-package
Stars153
Forks33
Last commit2 months ago
AHKv2-GDIP
AHKv2-GDIPAutoHotkey

GDI+ graphics library compatible with both AutoHotkey v1.1 and v2 for advanced image processing and drawing.

#gdi-plus#autohotkey#graphics-library
Stars153
Forks64
Last commit4 years ago
PreviousPage 2 of 4

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
Next
#Game Development53
#Cross Platform47
#2d Graphics31
#Image Processing28
#Graphics27
#Opengl25
#Vector Graphics22
#C Plus Plus20
#Game Engine17
#Lua15
#Vulkan14
#3d Graphics13