Showing 21 of 57 projects
A collection of Swift code examples demonstrating Depth APIs on iOS devices with dual or TrueDepth cameras.
A cross-platform C++ game engine for 2D game development, supporting Windows, macOS, Linux, iOS, tvOS, Android, and web browsers.
A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.
A Swift framework for building real-time graphics pipelines on iOS, macOS, and tvOS using Metal.
A Swift library for programmatically generating and applying filters, blends, and effects to images using method chaining.
A high-performance Swift library for GPU-accelerated real-time image and video processing on Apple platforms using Metal.
A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.
A C API for mobile and web app development with OpenGL ES and Metal, inspired by GLFW.
A minimal, efficient, cross-platform 2D graphics painter library in pure C, built on Sokol GFX.
A PC reimplementation of Super Mario 64, enabling modding, custom assets, and cross-platform play.
A Swift package for GPU-accelerated image and video editing using Swift concurrency and Metal.
A Vulkan Portability implementation enabling Vulkan applications to run on non-Vulkan platforms like macOS/Metal, iOS/Metal, and Windows/DX12.
A fast neural network framework for iOS and macOS using Swift and Metal for GPU acceleration.
A cross-compiler for shader languages, converting between SPIR-V, GLSL, HLSL, and Metal Shader Language.
A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
OpenGL implementation on top of Vulkan, with plans to support Metal and DirectX12 backends.
Safe, idiomatic Rust bindings for Apple's ScreenCaptureKit framework to capture screen content, windows, and applications on macOS.
A collection of iOS sample apps demonstrating Generative AI capabilities including OpenAI, local LLMs, Stable Diffusion, and speech recognition.
A PPX-based DSL for writing GPU kernels in OCaml syntax that compiles to multiple backends (CUDA, OpenCL, Vulkan, Metal).
A Swift framework that enables immersive AR headset experiences using Google Cardboard, with handheld AR alternatives.
An interactive Swift playground demonstrating Metal compute kernels for fractal visualization.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.