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,041 +0

55,473 +164

9,614 +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++

571 -1

19,124 +41

4,047 +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++

480 +0

14,260 +29

1,887 +4

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,155 +27

4,924 +17

GitHub
Vulkan by SaschaWillems

Examples and demos for the new Vulkan API

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

GLSL

406 +1

9,680 +25

1,947 +0

GitHub
renderdoc by baldurk

RenderDoc is a stand-alone graphics debugging tool.

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

C++

238 +0

8,373 +23

1,271 +6

GitHub
MangoHud by flightlessmango

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb

created at Jan. 28, 2020, 3:18 a.m.

C

55 +0

5,827 +15

243 +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,337 +3

551 +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++

269 +0

5,238 +6

936 +1

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++

175 +0

4,408 +9

465 +3

GitHub
vulkano by vulkano-rs

Safe and rich Rust wrapper around the Vulkan API

created at July 6, 2015, 8:54 a.m.

Rust

61 +0

4,291 +10

426 +0

GitHub
Vulkan-Samples by KhronosGroup

One stop solution for all Vulkan samples

created at Feb. 12, 2016, 9:32 p.m.

C++

92 -1

3,898 +17

578 +2

GitHub
Silk.NET by dotnet

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

created at June 10, 2019, 7:23 p.m.

C#

66 +1

3,636 +9

350 +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

116 +1

3,299 +9

315 +1

GitHub
VulkanTutorial by Overv

Tutorial for the Vulkan graphics and compute API

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

C++

159 +0

2,984 +12

508 +0

GitHub
Vulkan-Hpp by KhronosGroup

Open-Source Vulkan C++ API

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

C++

115 +0

2,904 +4

297 +2

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,814 +9

801 +4

GitHub
Falcor by NVIDIAGameWorks

Real-Time Rendering Framework

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

C++

129 +0

2,450 +5

459 -2

GitHub
VulkanMemoryAllocator by GPUOpen-LibrariesAndSDKs

Easy to integrate Vulkan memory allocation library

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

C

83 +0

2,365 +3

325 +0

GitHub
gapid by google

Graphics API Debugger

created at Feb. 14, 2017, 11:18 a.m.

Go

97 +1

2,181 +0

327 +0

GitHub