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

Handmade Math
Handmade MathC

A single-file public domain math library for game and graphics programming with C/C++ support.

#c-library#cpp-library#vector
Stars1.6k
Forks109
Last commit5 months ago
Lume
LumeTypeScript

A toolkit for creating rich and interactive 2D or 3D experiences using HTML elements powered by CSS3D and WebGL.

#web-components#custom-elements#webassembly
Stars1.5k
Forks64
Last commit3 months ago
Pcx
PcxC#

A Unity package for importing and rendering point cloud data with support for PLY files and multiple rendering methods.

#unity3d#real-time-graphics#graphics
Stars1.5k
Forks214
Last commit4 years ago
Sketch
SketchCommon Lisp

A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more.

#graphics#games#visual
Stars1.5k
Forks68
Last commit7 months ago
Ion
IonC++

A portable suite of libraries and tools for building cross-platform graphical client applications with minimal overhead.

#embedded-systems#graphics#opengl
Stars1.4k
Forks89
Last commit4 years ago
Gunslinger
GunslingerC

A header-only C99 framework for building cross-platform games and multimedia applications with a simple API.

#sokol-inspired#graphics#lightweight
Stars1.4k
Forks89
Last commit2 months ago
TikZ
TikZTeX

A comprehensive collection of PGF/TikZ figures for LaTeX documents, providing high-quality vector graphics.

#graphics#latex#academic-publishing
Stars1.4k
Forks179
Last commit3 years ago
Fourier Feature Networks
Fourier Feature NetworksJupyter Notebook

A technique using Fourier feature mappings to enable neural networks to learn high-frequency functions in low-dimensional domains.

#spectral-bias#graphics#neural-networks
Stars1.4k
Forks141
Last commit
vue-konva
vue-konvaTypeScript

A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.

#canvas-animation#graphics#konvajs
Stars1.4k
Forks140
Last commit8 days ago
MiniFB
MiniFBC

A small cross-platform C library for creating windows and rendering 32-bit pixel buffers.

#c-library#graphics#pixel-rendering
Stars1.4k
Forks106
Last commit7 hours ago
macSVG
macSVGObjective-C

An open-source macOS app for designing HTML5 SVG art and animation using WebKit.

#open-source#graphics#animation
Stars1.3k
Forks83
Last commit4 years ago
ggrepel
ggrepelR

A ggplot2 extension that repels overlapping text labels away from each other and data points in plots.

#graphics#r-package#r-language
Stars1.3k
Forks96
Last commit4 months ago
Vortice.Windows
Vortice.WindowsC

Modern .NET bindings for Direct3D12, Direct3D11, Direct2D, XAudio, and other Windows multimedia APIs.

#windows-api#nuget#graphics
Stars1.2k
Forks91
Last commit5 months ago
React Native WebGPU
React Native WebGPUTypeScript

A React Native library that provides WebGPU API access for high-performance graphics and compute on iOS, Android, and Web.

#graphics#webgpu#react-native
Stars1.2k
Forks66
Last commit3 days ago
Lottie
LottieC#

Render Adobe After Effects animations natively on Xamarin platforms (Android, iOS, macOS, tvOS) using JSON exports.

#bodymovin#xamarin#ios
Stars1.2k
Forks253
Last commit2 years ago
rust_minifb
rust_minifbRust

A cross-platform Rust library for creating windows and handling framebuffers with keyboard/mouse input, designed for prototyping.

#window#graphics#prototyping
Stars1.2k
Forks117
Last commit10 days ago
Vulkan-glTF-PBR
Vulkan-glTF-PBRC++

A Vulkan-based physically-based rendering (PBR) implementation for loading and rendering glTF 2.0 models with image-based lighting.

#vulkan#real-time-graphics#graphics
Stars1.2k
Forks142
Last commit1 month ago
Alcinoe
AlcinoePascal

A Delphi framework for building fast, modern cross-platform apps with high-performance UI controls and native integrations.

#embarcadero-delphi#bson#graphics
Stars1.1k
Forks245
Last commit7 days ago
printpdf
printpdfRust

A Rust library for creating, reading, writing, and rendering PDF documents with support for graphics, fonts, and experimental HTML layout.

#pdf-reader#html-to-pdf#graphics
Stars1.1k
Forks137
Last commit11 days ago
Lamina
LaminaTypeScript

An extensible, layer-based shader material system for Three.js, enabling declarative creation of complex visual effects.

#graphics#custom-shaders#shaders
Stars1.1k
Forks54
Last commit1 year ago
Intrinsic Engine
Intrinsic EngineC++

A Vulkan-based cross-platform game and rendering engine for modern graphics development.

#vulkan#graphics#cross-platform-game
Stars1.0k
Forks73
Last commit3 years ago
WebGL 2 Samples
WebGL 2 SamplesHTML

A collection of short, easy-to-understand samples demonstrating WebGL 2 features.

#graphics#educational#opengl-es
Stars1.0k
Forks142
Last commit4 years ago
GaugeKit
GaugeKitSwift

A Swift library for building customizable gauges and replicating Apple-style ring gauges in iOS apps.

#ios#graphics#gauge
Stars1.0k
Forks102
Last commit4 years ago
react-native-canvas
react-native-canvasJavaScript

A Canvas component for React Native that provides 2D drawing capabilities using the standard Canvas API.

#graphics#drawing#canvas
Stars1.0k
Forks167
Last commit2 years ago
Marching Squares
Marching SquaresC

A collection of single-file C libraries for graphics programming and utility tasks.

#graphics#mesh-generation#camera-control
Stars1.0k
Forks76
Last commit1 month ago
Octasphere
OctasphereC

A collection of single-file C libraries for graphics programming, mesh generation, and utility tasks.

#geometry-processing#graphics#mesh-generation
Stars1.0k
Forks76
Last commit1 month ago
fpng
fpngC

A very fast single-file C++ PNG encoder/decoder for 24/32bpp images with no dependencies.

#encoder#png#graphics
Stars989
Forks66
Last commit2 years ago
GD
GDC

A C library for dynamic image creation and manipulation with support for multiple formats and language wrappers.

#c-library#vector#graphics
Stars982
Forks288
Last commit4 days ago
imageproc
imageprocRust

A Rust image processing library for computer vision and graphics applications, built on the image crate.

#no-std-optional#template-matching#graphics
Stars975
Forks182
Last commit28 days ago
Realistic Water Shader
Realistic Water ShaderGDShader

A realistic water shader demo for Godot 3.4.2, showcasing advanced water rendering techniques.

#graphics#shaders#visual-effects
Stars948
Forks62
Last commit4 months ago
three-bvh-csg
three-bvh-csgJavaScript

A fast, memory-efficient Constructive Solid Geometry library for three.js using a Bounding Volume Hierarchy approach.

#bvh#geometry-processing#graphics
Stars943
Forks86
Last commit8 days ago
Pixen
Pixen

Pixel art editor for macOS and iOS

#pixel-art#graphics#pixel
Stars933
Forks127
Last commit10 years ago
codesnap.nvim
codesnap.nvimLua

A Neovim plugin for creating beautiful, customizable code snapshots with rich features like highlights, ASCII art, and watermarks.

#snapshot#developer-tools#productivity
Stars924
Forks37
Last commit19 days ago
Insight
InsightJavaScript

A Chrome DevTools extension for debugging and optimizing WebGL applications with visual inspectors and performance tools.

#graphics#profiling#webgl
Stars914
Forks48
Last commit4 years ago
Webgl Insight
Webgl InsightJavaScript

A Chrome DevTools extension for debugging and profiling WebGL applications with specialized inspectors and analysis tools.

#graphics#shader-analysis#webgl
Stars914
Forks48
Last commit4 years ago
ruby-vips
ruby-vipsRuby

A Ruby binding for the libvips image processing library, offering fast, memory-efficient image operations.

#graphics#ffi#ruby-gem
Stars904
Forks64
Last commit11 days ago
PreviousPage 4 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
3 years ago
#Game Development163
#Cross Platform124
#Image Processing60
#Opengl54
#Game Engine48
#Vulkan42
#C Plus Plus38
#Data Visualization38
#2d Graphics37
#Animation35
#Rendering34
#Webgl33