Topics / #spir-v
Spir-v projects on GitHub
SPIR-V, the shader intermediate representation for Vulkan and OpenCL; alternate spelling
As of , the most-starred Spir-v projects on GitHub are AnyPS5 (48.4K stars), dxvk (18.4K stars) and Vulkan (12.2K stars). GitHub.Locker tracks 5 Spir-v repositories with 86.3K stars combined. The fastest-growing on October 25 was AnyPS5, with +360 stars in a day.
Hot right now
Most stars gained in a day · Oct 25
AnyPS5
boykopovar/AnyPS5 · ★ 48.4KAnyPS5 is a tool that automatically ports PS5 executables so they run natively on Linux and Windows, without emulation.
+122crosstl
CrossGL/crosstl · ★ 1.5KCrossTL is a shader and compute program translator built around CrossGL, an intermediate representation (IR) language that bridges graphics APIs, GPU-compute platforms, and systems-language targets.
+6dxvk
doitsujin/dxvk · ★ 18.4KDXVK is a Vulkan-based translation layer for Direct3D 8, 9, 10 and 11. It lets 3D applications and games run on Linux under Wine by translating D3D calls to Vulkan instead of using Wine's built-in wined3d.
+3Vulkan
SaschaWillems/Vulkan · ★ 12.2KA comprehensive collection of open source C++ examples for Vulkan, the low-level graphics and compute API from Khronos, covering everything from a basic triangle to PBR, deferred rendering and hardware ray tracing.
The all-time top
5 projects · by stars
- 48.4K
#1 · boykopovar/AnyPS5
AnyPS5
AnyPS5 is a tool that automatically ports PS5 executables so they run natively on Linux and Windows, without emulation.
- 18.4K
#2 · doitsujin/dxvkdxvk
DXVK is a Vulkan-based translation layer for Direct3D 8, 9, 10 and 11. It lets 3D applications and games run on Linux under Wine by translating D3D calls to Vulkan instead of using Wine's built-in wined3d.
- 12.2K
#3 · SaschaWillems/VulkanVulkan
A comprehensive collection of open source C++ examples for Vulkan, the low-level graphics and compute API from Khronos, covering everything from a basic triangle to PBR, deferred rendering and hardware ray tracing.
- 4

MoltenVK
5.9KKhronosGroup/MoltenVK · Objective-C++MoltenVK is a Vulkan Portability implementation that layers a subset of Vulkan 1.4 graphics and compute functionality on top of Apple's Metal framework, letting Vulkan apps run on macOS, iOS, tvOS and visionOS.
- 5

crosstl
1.5KCrossGL/crosstl · PythonCrossTL is a shader and compute program translator built around CrossGL, an intermediate representation (IR) language that bridges graphics APIs, GPU-compute platforms, and systems-language targets.
Related topics
Often tagged together