Showing 36 of 62 projects
A C/C++ library for efficient, cross-platform LLM inference with extensive hardware support and quantization.
A real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2.
A C++-based, cross-platform framework for building 2D games, interactive books, and graphical applications.
A cross-platform, safe, pure-Rust graphics API that runs natively on Vulkan, Metal, D3D12, OpenGL, and WebGPU.
A modular, native macOS application for retro video game emulation with support for dozens of classic consoles.
A cross-platform, graphics API agnostic rendering library that follows a 'Bring Your Own Engine/Framework' style.
A cross-platform, graphics API agnostic rendering library that follows a 'Bring Your Own Engine/Framework' style.
A free, open-source, cross-platform game engine for creating high-performance 2D/3D games and instant web entertainment.
A curated list of awesome ARKit projects, tutorials, and resources for iOS augmented reality development.
MoltenVK layers a subset of the Vulkan graphics and compute API over Apple's Metal framework, enabling Vulkan applications to run on macOS, iOS, tvOS, and visionOS.
A cross-platform graphics framework for building and extending game engines across PC, mobile, and consoles.
A low-level, cross-platform graphics and compute abstraction library for Rust with a Vulkan-like API.
A proven, modular C++ rendering engine for building high-performance 3D applications and custom game engines.
A modern cross-platform low-level graphics API abstraction layer and rendering framework for game engines and 3D applications.
A conformant OpenGL ES implementation that translates OpenGL ES API calls to Vulkan, Direct3D, Metal, and other native graphics APIs.
A framework for building 2D games and interactive applications for iOS, macOS, and tvOS using Objective-C or Swift.
A composable image editor for iOS with customizable UI components, powered by Core Image and Metal.
A composable image editor for iOS with customizable UI components, powered by Core Image and Metal.
A granular, multi-language shader library for real-time graphics, supporting GLSL, HLSL, Metal, WGSL, and CUDA.
A realtime CPU/GPU profiler hosted in a single C file with a remote web viewer for performance analysis.
A cross-platform C++ graphics library providing a low-level GPU abstraction over Metal, Vulkan, OpenGL, and WebGL.
A Swift framework for GPU-accelerated image and video processing on Apple platforms using Metal.
A cross-platform, graphics API-agnostic rendering and compute library for .NET, providing a unified GPU interface.
A thin abstraction layer for modern graphics APIs (OpenGL, Direct3D, Vulkan, Metal) across desktop and mobile platforms.
A tool and library for parsing, reflecting on, and converting SPIR-V shaders to high-level languages like GLSL, HLSL, and MSL.
A GPU-accelerated image and video processing framework for Apple platforms built on Metal.
A 360-degree panorama video player library for iOS with Metal rendering and SwiftUI support.
A minimal cross-platform graphics library for Rust, providing a unified API for OpenGL, Metal, and WebGL.
A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.
An abstraction layer over MetalPerformanceShaders for crafting and running fast neural networks on iOS using TensorFlow models.
A high-performance GPU-accelerated Fast Fourier Transform library supporting Vulkan, CUDA, HIP, OpenCL, Level Zero, and Metal backends.
A free, open-source re-implementation of the SAGE 3D real-time strategy engine used in Command & Conquer: Generals.
An iOS framework for capturing videos, photos, Live Photos, and GIFs directly from ARKit content without screen recording.
An open-source re-implementation of Gothic 2: Night of the Raven, designed to run the classic game on modern systems with enhanced graphics.
A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.
A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.