A modern cross-platform low-level graphics library and rendering framework
-
Updated
Sep 30, 2026 - Batchfile
A modern cross-platform low-level graphics library and rendering framework
A high speed C++17 Vulkan game engine
A new, render-graph based 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3 (in early development)
Nebula is an open-source and free-to-use modern C++ game engine.
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
OpenGL/Vulkan Java 3D Engine
A Vulkan / WebGPU / OpenGL engine for Desktop JVM, Android and Javascript written in Kotlin
Hotham is a tool for creating incredible standalone VR games.
Sample projects demonstrating the usage of Diligent Engine
Miku fan-made free MikuMikuDacne renderer
A 3D engine with ECS and Vulkan renderer for Rust developers
A powerful data-driven game engine built in C++
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry Pi OS). Based on https://github.com/sultim-t/Serious-Engine-Vk and linux port https://github.com/icculus/Serious-Engine
Swift 3D Game Engine for Windows, macOS, iOS, Linux
A very simple real-time Vulkan 3D game engine
Mocha: A work-in-progress 3D game engine
A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.
A graphics engine in C with the Vulkan API for experience
To associate your repository with the vulkan-game-engine topic, visit your repo's landing page and select "manage topics."