The-Forge by ConfettiFX

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

created at Oct. 3, 2017, 12:57 a.m.

C++

176 +0

4,486 +31

471 +2

GitHub
Falcor by NVIDIAGameWorks

Real-Time Rendering Framework

created at July 25, 2017, 9:15 p.m.

C++

129 +1

2,488 +16

459 -2

GitHub
Vulkan-WSIWindow by renelindsay

A multi-platform library to create a Vulkan window, and handle input events.

created at Dec. 5, 2016, 1:08 a.m.

C

12 +0

106 +0

16 +1

GitHub
Lugdunum by Lugdunum3D

[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.

created at Sept. 26, 2016, 8:18 p.m.

C++

21 +0

240 +0

25 +0

GitHub
visor by baldurk

Vulkan Ignoble Software Rasterizer: Software rasterizer implementing Vulkan. Just for fun.

created at April 7, 2017, 8:25 p.m.

C++

10 +0

44 +0

10 +0

GitHub
VkHLF by nvpro-pipeline

Experimental High Level Framework for Vulkan

created at Jan. 10, 2017, 8:16 a.m.

C++

30 +0

326 +0

25 +0

GitHub
glo by g-truc

OpenGL Overload: OpenGL implementation on top of Vulkan

created at Sept. 6, 2012, 12:29 a.m.

C++

35 +0

276 +0

12 +0

GitHub
vpp by nyorain

Modern C++ vulkan utility library.

created at Feb. 21, 2016, 12:11 a.m.

C++

23 +0

263 +0

6 +0

GitHub
Vookoo by andy-thomason

A set of utilities for taking the pain out of Vulkan in header only modern C++

created at Feb. 23, 2016, 11 a.m.

C++

30 +0

519 +0

52 +0

GitHub
vulkan-cpp-library by google

None

created at April 4, 2016, 7:51 p.m.

C++

31 +0

244 +0

22 +0

GitHub
V-EZ by GPUOpen-LibrariesAndSDKs

None

created at March 22, 2018, 1:52 p.m.

C

40 +0

845 +1

71 +0

GitHub
VulkanMemoryAllocator by GPUOpen-LibrariesAndSDKs

Easy to integrate Vulkan memory allocation library

created at June 16, 2017, 2:26 p.m.

C

84 +0

2,393 +3

327 +0

GitHub
imgui by ocornut

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

created at July 21, 2014, 2:29 p.m.

C++

1,043 +2

56,177 +236

9,719 +28

GitHub
plume by mwalczyk

A wrapper around the Vulkan graphics API.

created at Dec. 14, 2016, 6:26 a.m.

C++

6 +0

14 +0

1 +0

GitHub
glfw by glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

created at April 18, 2013, 3:24 p.m.

C

382 +1

12,289 +30

4,973 +14

GitHub
Native_SDK by powervr-graphics

C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications

created at Oct. 29, 2014, 3:28 p.m.

C++

97 +1

671 +3

193 +2

GitHub
bgfx by bkaradzic

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

created at April 4, 2012, 3:39 a.m.

C++

481 +0

14,361 +34

1,898 +3

GitHub
openFrameworks by openframeworks-vk

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

created at June 28, 2016, 9:25 a.m.

C++

13 +0

63 +0

5 +0

GitHub
Cinder by cinder

Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.

created at April 21, 2010, 7:03 p.m.

C++

270 +1

5,251 +4

938 +1

GitHub
graphics-resources by mattdesl

memo a list of graphic programming resources

created at July 11, 2015, 5:59 p.m.

Unknown languages

107 +0

1,781 +1

124 +0

GitHub