Projects in Awesome Lists by RavEngine
A curated list of projects in awesome lists by RavEngine .
https://github.com/RavEngine/RavEngine
A fast C++23 3D game engine for modern devices, with wide platform support
3d-engine animation-3d cmake cpp23 directx ecs game-development game-engine gpu-driven-rendering graphics-engine metal multiplayer multithreading pbr shaders spatial-audio svg vulkan
Last synced: 02 Sep 2025
https://github.com/ravengine/ravengine
A fast C++23 3D game engine for modern devices, with wide platform support
3d-engine animation-3d cmake cpp23 directx ecs game-development game-engine gpu-driven-rendering graphics-engine metal multiplayer multithreading pbr shaders spatial-audio svg vulkan
Last synced: 15 May 2025
https://github.com/ravengine/shadertranspiler
A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU
cpp17 glsl metal opengl opengl-es realtime-rendering shaders spirv transpiler vulkan webgpu wgsl
Last synced: 11 Jul 2025
https://github.com/ravengine/rgl
RavEngine Graphics Library - a thin RHI for Vulkan, DirectX12, and Metal
abstraction directx12 game-development game-engine-framework metalkit rhi vulkan
Last synced: 16 Oct 2025
https://github.com/ravengine/samples
RavEngine sample programs
3d-graphics cpp-20 directx12 game-development game-engine graphics-engine metal sample-code spatial-audio vulkan
Last synced: 23 Jan 2026
https://github.com/ravengine/physx-complete
NVIDIA PhysX 5 with compile errors resolved
apple-silicon linux macos physx-5 physx-sdk uwp windows
Last synced: 15 May 2025
https://github.com/ravengine/dawn-tint
Generate snapshots of the Google Tint compiler for use in ShaderTranspiler
Last synced: 15 May 2025
https://github.com/ravengine/steamaudio-all
Valve's SteamAudio, with all dependencies bundled as source code
Last synced: 15 May 2025
https://github.com/ravengine/vulkan-sdk-arm
Pre-built Vulkan SDK for Linux aarch64 (Raspberry Pi & others)
Last synced: 11 Feb 2026