Showing 34 of 106 projects
Rust bindings for SDL2, providing safe and idiomatic access to multimedia libraries for game development and interactive applications.
A collection of small C++17 libraries for building data-oriented physically-based graphics algorithms.
A Swift framework for GPU-accelerated image and video processing on Apple platforms using Metal.
A collection of libraries and sample applications for game development using the Zig programming language.
A fast, open-source JavaScript, Canvas, and Audio implementation for iOS and tvOS, functioning as a canvas-only browser.
A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.
A cross-platform, graphics API-agnostic rendering and compute library for .NET, providing a unified GPU interface.
A library providing custom shaped Android ImageView components with shader and bitmap mask implementations.
An interactive and responsive charting library based on the Grammar of Graphics (G2).
An incredibly fast and robust JavaScript library for Delaunay triangulation of 2D points.
A Swift library providing a clean, quick API for image processing including resizing, cropping, and masking.
A ChatGPT-powered shader generator for Unity that creates shader code from natural language descriptions.
A fast, comprehensive, and dependency-free image processing library for Node.js with native bindings.
A Go framework for building cross-platform 2D and 3D applications that run on desktop, mobile, and web from a single codebase.
A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.
A high-performance Swift framework for loading and displaying APNG (Animated PNG) images in iOS and macOS apps.
A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.
A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.
A cross-platform open source game engine with a plugin-based architecture, focused on cutting-edge graphics technology.
A simple, cross-platform charting library for .NET built on SkiaSharp.
A pure C game engine and framework for cross-platform 2D/3D game development with modern graphics features.
A plotting and data visualization system for Julia, implementing the Grammar of Graphics.
OpenGL bindings for React Native to implement complex visual effects over images and components.
Go binding to ImageMagick's MagickWand C API for image processing and manipulation.
Rust bindings for the FLTK GUI library, enabling cross-platform, lightweight, and fast desktop applications.
A pure Go library providing a comprehensive set of image processing filters with no external dependencies.
Modern C++14 library providing a unified foundation for developing real-time graphical applications like games, engines, and tools.
A curated list of awesome TikZ documentations, libraries, tools, and resources for LaTeX graphics.
A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.
A headless visualization framework for building reusable graphics with Svelte.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.
The official reference library for reading and writing PNG (Portable Network Graphics) image files.
A single-file public domain math library for game and graphics programming with C/C++ support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.