nvpro-samples
NVIDIA DesignWorks Samples Joined Apr 2014 View on GitHub
- Stars
- 12,106
- across 68 public repos
- Rank
- #3,185
- of 94,827 organizations, top 4%
- Down 167 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 39,163 | Ray tracing examples and tutorials using VK_KHR_ray_tracing | C++ | 1,749 |
| 52,963 | A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++. | C++ | 1,287 |
| 105,344 | Ray tracing glTF scene with Vulkan | C++ | 606 |
| 113,063 | OpenGL sample for shader-based occlusion culling | C++ | 561 |
| 113,437 | shared source code and resources needed for the samples to run | C++ | 559 |
| 121,812 | Advanced viewer implementing several rendering methods for 3D gaussians using Vulkan API | C++ | 517 |
| 133,187 | This OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models. | C++ | 467 |
| 133,966 | Set of advanced samples for the NVIDIA OptiX Ray Tracing Engine. | C | 464 |
| 133,966 | Vulkan ray tracing glTF 2.0 renderer — RTX path tracer with PBR materials, AI denoising (DLSS, OptiX), and scene editing. NVIDIA open-source sample. | C++ | 464 |
| 144,122 | Demonstrates seven different techniques for order-independent transparency in Vulkan. | C++ | 427 |
| 152,426 | GO HERE FIRST: nvpro-samples overview | CMake | 401 |
| 159,374 | A minimal, self-contained example demonstrating best practices for Vulkan development in a single file—no frameworks required. | C++ | 381 |
| 159,754 | Collection of Vulkan samples | Python | 380 |
| 162,075 | optimized screen-space ambient occlusion, cache-aware hbao | C++ | 374 |
| 172,248 | Vulkan video samples | C++ | 349 |
| 184,287 | continuous level of detail mesh library | C++ | 323 |
| 254,211 | Sample for cluster-based continuous level of detail rasterization or ray tracing | C++ | 221 |
| 265,063 | Simple vulkan rendering example. | C++ | 210 |
| 314,361 | OpenGL sample on various rendering approaches for typical CAD scenes | C++ | 171 |
| 319,122 | OpenGL and Vulkan comparison on rendering a CAD scene using various techniques | C++ | 168 |
| 335,751 | Vulkan ray tracing examples and tutorials using VK_NV_ray_tracing | C++ | 158 |
| 352,327 | A comprehensive collection of modular libraries for high-performance graphics development | C++ | 149 |
| 427,929 | Display an image created by Vulkan compute shader, with OpenGL | C++ | 117 |
| 433,717 | OpenGL sample for NV_command_list | C++ | 115 |
| 465,949 | Silhouette and toon shading post-processing with Vulkan | C++ | 105 |
| 469,585 | Denoising a Vulkan ray traced image using OptiX denoiser | C++ | 104 |
| 488,403 | NVIDIA Texture Tools samples for compression, image processing, and decompression. | C++ | 99 |
| 503,967 | This sample showcases rasterizing and ray tracing displaced NVIDIA Micro-Mesh assets in Vulkan with and without the VK_NV_displacement_micromap extension. | C++ | 95 |
| 540,170 | Vulkan sample rendering 3D with 'worker-threads' | C++ | 87 |
| 577,198 | Sample that uses VK_NV_cluster_acceleration_structure to animate meshes for ray tracing | C++ | 80 |
| 588,885 | Sample showcasing lifetime management and resource transfers in Vulkan | C++ | 78 |
| 594,814 | GPU classifies how to render millions of particles | C++ | 77 |
| 679,513 | Vulkan sample showing a high quality super-sampled rendering | C++ | 65 |
| 704,738 | A shader-driven livecoding tool using Vulkan and the Slang shading language. | C++ | 62 |
| 723,126 | Customizable compute shader for fast cache-aware mipmap generation | GLSL | 60 |
| 834,145 | Vulkan sample on VK_EXT_device_generated_commands and NV extension | C++ | 50 |
Among 94,827 organizations
10k–16k stars: 1,461 organizations, including nvpro-samples
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- C++ 10.3k stars, 85% · 32 repos
- C 464 stars, 4% · 1 repo
- CMake 401 stars, 3% · 1 repo
- Python 380 stars, 3% · 1 repo
- GLSL 60 stars, <1% · 1 repo
When they were made
36 repos with 50+ stars, made between 2014 and 2025
Quick stats
- Next rank
- +3 stars to reach #3,184
- Next milestone
- +22,867 stars to reach the top 1%
- Public repos
- 68, 36 with 50+ stars
- Popular repos
- 26 over 100 stars, 2 over 1k stars
- Top repo
- vk_raytracing_tutorial_KHR, #39,163 of all repos, 14% of stars
- Smaller repos
- 526 stars from repos under 50