Showing 12 of 12 projects
A cross-platform, safe, pure-Rust graphics API that runs natively on Vulkan, Metal, D3D12, OpenGL, and WebGPU.
An open-source C++ 3D engine with modern graphics, featuring a standalone editor, Lua scripting, and cross-platform support.
A cross-platform graphics framework for building and extending game engines across PC, mobile, and consoles.
A .NET library to run C# code in parallel on the GPU through DX12 and D2D1, generating HLSL shaders dynamically.
A collection of libraries and sample applications for game development using the Zig programming language.
A Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.
An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.
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 lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.
A Vulkan Portability implementation enabling Vulkan applications to run on non-Vulkan platforms like macOS/Metal, iOS/Metal, and Windows/DX12.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.