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
ncnn by Tencent

ncnn is a high-performance neural network inference framework optimized for the mobile platform

created at June 30, 2017, 10:55 a.m.

C++

570 -2

19,309 +35

4,059 +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
Vulkan by SaschaWillems

Examples and demos for the new Vulkan API

created at June 21, 2015, 6:48 p.m.

GLSL

405 +0

9,751 +14

1,963 +7

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
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
renderdoc by baldurk

RenderDoc is a stand-alone graphics debugging tool.

created at Feb. 27, 2014, 3:16 p.m.

C++

237 +0

8,451 +22

1,272 +0

GitHub
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
VulkanTutorial by Overv

Tutorial for the Vulkan graphics and compute API

created at March 3, 2015, 5:45 p.m.

C++

157 +0

3,006 +7

513 +2

GitHub
IntroductionToVulkan by GameTechDev

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

created at March 11, 2016, 10:37 p.m.

C++

155 +0

1,277 +0

208 -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
gfx by gfx-rs

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

created at Oct. 25, 2013, 12:35 a.m.

Rust

123 +0

5,344 +4

550 +0

GitHub
DiligentEngine by DiligentGraphics

A modern cross-platform low-level graphics library and rendering framework

created at Oct. 15, 2015, 3:57 a.m.

Batchfile

117 +1

3,341 +17

317 +4

GitHub
glslang by KhronosGroup

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

created at June 25, 2015, 5:54 p.m.

C++

116 +0

2,841 +8

806 +3

GitHub
VulkanSamples by LunarG

Vulkan Samples

created at June 10, 2015, 10:39 p.m.

C++

115 +0

1,358 +1

306 +0

GitHub
Vulkan-Hpp by KhronosGroup

Open-Source Vulkan C++ API

created at June 16, 2016, 12:51 p.m.

C++

114 -1

2,935 +9

297 +0

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
bsf by GameFoundry

Modern C++14 library for the development of real-time graphical applications

created at March 15, 2018, 10:17 a.m.

C++

106 +0

1,728 +1

194 +0

GitHub
CodeXL by GPUOpen-Archive

CodeXL is a comprehensive tool suite that enables developers to harness the benefits of CPUs, GPUs and APUs.

created at April 12, 2016, 8:29 a.m.

C++

105 +0

998 +0

147 +0

GitHub
AMDVLK by GPUOpen-Drivers

AMD Open Source Driver For Vulkan

created at Dec. 11, 2017, 10:52 a.m.

Unknown languages

102 +0

1,662 +5

158 +0

GitHub