Showing 22 of 22 projects
A cross-platform, safe, pure-Rust graphics API that runs natively on Vulkan, Metal, D3D12, OpenGL, and WebGPU.
A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.
A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.
A collection of minimal, cross-platform, standalone C headers for graphics, audio, app framework, and utility functions.
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 low-level, cross-platform graphics and compute abstraction library for Rust with a Vulkan-like API.
Specification for the WebGPU API and WGSL shading language, enabling high-performance GPU access for web applications.
A low-level web API and shading language specification for high-performance GPU compute and graphics on the web.
A safe and rich Rust wrapper around the Vulkan graphics API, preventing invalid usage through compile-time and runtime checks.
A multi-language loader-generator for Vulkan, OpenGL, GLES, EGL, GLX, and WGL based on official specifications.
A modern cross-platform low-level graphics API abstraction layer and rendering framework for game engines and 3D applications.
Header-only C++ bindings for the Vulkan graphics API, offering type safety, RAII handles, and STL support without runtime overhead.
A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.
A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.
Official repository for WebGL specifications and conformance test suite, enabling hardware-accelerated 3D graphics in web browsers.
A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.
A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.
A collection of tools for inspecting, tweaking, and replaying graphics API calls between applications and GPU drivers.
A comprehensive guide for developers starting with the Vulkan graphics and compute API.
An open-source Vulkan driver for AMD Radeon graphics adapters on Linux, built on AMD's Platform Abstraction Library (PAL).
A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.
A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.