C++ vulkan-api

Open-source C++ projects categorized as vulkan-api

Top 19 C++ vulkan-api Projects

  1. renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. The-Forge

    The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

    Project mention: Forge Cross-Platform Framework | news.ycombinator.com | 2025-10-19
  4. Vulkan-Samples

    One stop solution for all Vulkan samples

  5. MethaneKit

    🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal

  6. liblava

    Modern and easy-to-use library for Vulkan

  7. DiligentCore

    A modern cross-platform low-level graphics API

  8. Yave

    Yet Another Vulkan Engine

  9. GPU-Reshape

    GPU Reshape (GRS) is an API & vendor agnostic instrumentation framework, with instruction level validation.

    Project mention: .NET MAUI Is Coming to Linux and the Browser, Powered by Avalonia | news.ycombinator.com | 2025-11-11

    I don't think that's a problem? The .NET library this is about, that now supports MAUI code unchanged, is already used in programs like https://github.com/sourcegit-scm/sourcegit/blob/master/scree... and https://github.com/GPUOpen-Tools/GPU-Reshape/blob/main/Docum...

  10. clvk

    Implementation of OpenCL 3.0 on Vulkan

    Project mention: AMDVLK (AMD Open Source Driver For Vulkan) project is discontinued | news.ycombinator.com | 2025-09-16

    ROCm is a mess. I gave up on it and decided to run OpenCL on Vulkan: https://github.com/kpet/clvk

  11. VulkanCapsViewer

    Vulkan hardware capability viewer

  12. magma

    Abstraction layer over Khronos Vulkan API (by vcoda)

  13. VulkanExamples

    Examples and demos for the Vulkan C++ API

  14. KDGpu

    KDGpu is a thin wrapper around Vulkan to make modern graphics easier to learn and use

  15. Render Engine Infrastructure (REI)

    REI is a cross-platform rendering framework and a comprehensive graphics API. Adaptable to various platforms, including PC, consoles, and mobile. It simplifies porting, especially for games developed on custom or proprietary engines. Functions as a cross-platform API as well as a helper library for platform-specific API. (by Room-8-Group-LTD)

  16. Vulkan-Guide

    Vulkan Guide (by mikeroyal)

  17. vrhi

    Vrhi - Immediate Mode Vulkan RHI Interface For NVRHI

    Project mention: Show HN: Vrhi: AI Slop DX9/DX11-Style Immediate API on Vulkan | news.ycombinator.com | 2026-02-08
  18. VulkanHelper

    A simple helper interface between Vulkan C API and C++ containers

  19. shaderc-vkrunner-mcp

    A toy MCP to let AI agents do SW-emulated Vulkan through Mesa, VkRunner, shaderc, and Docker

  20. ZeroVulkan

    CrossPlatform Game Engine using Vulkan

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ vulkan-api discussion

Log in or Post with

C++ vulkan-api related posts

Index

What are some of the best open-source vulkan-api projects in C++? This list will help you:

# Project Stars
1 renderdoc 10,753
2 The-Forge 5,560
3 Vulkan-Samples 5,274
4 MethaneKit 961
5 liblava 884
6 DiligentCore 740
7 Yave 499
8 GPU-Reshape 487
9 clvk 433
10 VulkanCapsViewer 423
11 magma 358
12 VulkanExamples 357
13 KDGpu 158
14 Render Engine Infrastructure (REI) 71
15 Vulkan-Guide 31
16 vrhi 13
17 VulkanHelper 7
18 shaderc-vkrunner-mcp 6
19 ZeroVulkan 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?