Showing 15 of 15 projects
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.
An early-stage interactive application and rendering engine for Windows, developed as an educational tool for game engine design.
A frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES development.
A low-level, cross-platform graphics and compute abstraction library for Rust with a Vulkan-like API.
High-speed .NET bindings for OpenGL, Vulkan, DirectX, and other multimedia, graphics, and compute APIs.
A proven, modular C++ rendering engine for building high-performance 3D applications and custom game engines.
An improved, open-source version of the X-Ray Engine used in the S.T.A.L.K.E.R. game series, featuring bug fixes, performance boosts, and cross-platform support.
A granular, multi-language shader library for real-time graphics, supporting GLSL, HLSL, Metal, WGSL, and CUDA.
A .NET library to run C# code in parallel on the GPU through DX12 and D2D1, generating HLSL shaders dynamically.
A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.
A thin abstraction layer for modern graphics APIs (OpenGL, Direct3D, Vulkan, Metal) across desktop and mobile platforms.
A collection of 3D components and engines for .NET, supporting WPF, WinUI, and Avalonia with DirectX 11.
Modern C++14 library providing a unified foundation for developing real-time graphical applications like games, engines, and tools.
An all inline SIMD C++ linear algebra library optimized for games and graphics applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.