Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Graphics Library

Graphics Library

90 projects

Showing 18 of 90 projects

Raylib for Swift
Raylib for SwiftC

A Swift package that builds Raylib from source, enabling easy game development in Swift without external library management.

#gamedev#c-interoperability#game-development
Stars134
Forks17
Last commit3 years ago
GraphicEx
GraphicExPascal

A Delphi image loader library that extends Graphics.pas to support loading many common image formats.

#png#bitmap#internationalization
Stars118
Forks67
Last commit1 year ago
gg
ggGo

A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.

#vulkan#graphics#dx12
Stars116
Forks8
Last commit1 day ago
Raylib-cr
Raylib-crC

Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.

#gamedev#opengl#bindings
Stars109
Forks19
Last commit5 days ago
Rough
RoughSwift

A Swift library for drawing sketchy, hand-drawn-like graphics with customizable roughness and fill styles.

#rough-js-clone#ios#ui-design
Stars106
Forks10
Last commit8 years ago
turtle.lua
turtle.luaLua

A minimalist turtle graphics library for LÖVE, enabling procedural drawing with a robotic turtle metaphor.

#turtle-library#drawing#turtle
Stars104
Forks7
Last commit5 years ago
MPWDrawingContext
MPWDrawingContextObjective-C

An Objective-C wrapper for CoreGraphics CGContext providing a fluent, cross-platform drawing API for iOS and macOS.

#ios#coregraphics#fluent-interface
Stars103
Forks9
Last commit3 years ago
Vg
VgOCaml

A declarative 2D vector graphics library for OCaml with renderers for PDF, SVG, Cairo, and HTML canvas.

#declarative-programming#svg-generation#functional-programming
Stars101
Forks12
Last commit10 months ago
celestine
celestineCrystal

A Crystal library and DSL for creating SVG graphics and animations.

#animation#dsl#celestine
Stars95
Forks10
Last commit2 years ago
QuickImageFX
QuickImageFXPascal

Delphi library for image loading, saving, conversion, and transformation with support for multiple graphics engines.

#gdi-plus#png#graphics
Stars95
Forks29
Last commit1 year ago
Shöve
ShöveLua

A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.

#gamedev#shaders#pixel-perfect
Stars93
Forks6
Last commit1 year ago
raylib-d
raylib-dD

D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.

#d-language#learning-tool#bindings
Stars91
Forks12
Last commit1 month ago
C-Turtle
C-TurtleC++

A header-only C++11 port of Python's Turtle graphics library for educational programming.

#cpp-library#programming-education#c-plus-plus-11
Stars87
Forks22
Last commit1 year ago
AggPasMod
AggPasModPascal

A modernized Pascal port of the Anti-Grain Geometry library for high-quality 2D graphics rendering in Delphi and Lazarus.

#delphi-xe#graphics#firemonkey
Stars82
Forks26
Last commit2 years ago
TransformTool
TransformToolActionScript

A free transform tool for manipulating objects in 2D space, available in ActionScript 3.0 and JavaScript versions.

#dom-manipulation#interactive-graphics#canvas
Stars78
Forks38
Last commit1 year ago
DelphiZXingQRCodeEx
DelphiZXingQRCodeExPascal

Delphi/Lazarus port of ZXing's QR Code generation library with support for custom character encodings.

#zxing-port#legacy-support#qr-code
Stars76
Forks24
Last commit6 months ago
Pluto
PlutoCrystal

A fast and convenient image processing library for the Crystal language.

#stumpycore#png#image-formats
Stars74
Forks6
Last commit1 year ago
raylib.v
raylib.vC

A V language wrapper for raylib game development library with 100% API parity as the goal.

#bindings#game-development#graphics-library
Stars71
Forks13
Last commit2 years ago
PreviousPage 3 of 3

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
#Cross Platform41
#Game Development35
#Graphics24
#Opengl23
#2d Graphics19
#C Plus Plus17
#Vector Graphics15
#Image Processing15
#Vulkan13
#Game Engine13
#Javascript11
#3d Graphics10