#vulkan


  1. ash

    Vulkan bindings for Rust

    v0.38.0+1.3.281 2.9M #vulkan #bindings #gamedev #graphics

  2. gpu-allocator

    Memory allocator for GPU memory in Vulkan and DirectX 12

    v0.28.0 2.3M #memory-allocator #vulkan #allocator

  3. wgpu-hal

    Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API

    v30.0.0 3.1M #vulkan #wgpu #compute-shader #graphics

  4. skia-safe

    Safe Skia Bindings for Rust

    v0.99.0 222K #opengl #vulkan #skia-bindings #pdf #skia #graphics

  5. whisper-rs

    Rust bindings for whisper.cpp

    v0.16.0 133K #whisper-cpp #whisper-bindings #gpu #logging #vulkan #sampling-strategy #open-blas #cuda #metal #audio-transcription

  6. vulkano

    Safe wrapper for the Vulkan graphics API

    v0.35.2 147K #vulkan #gpu-rendering #bindings #graphics #gpu

  7. gpu-alloc

    agnostic memory allocator for Vulkan like APIs

    v0.6.2 1.4M #vulkan #gpu #no-std #graphics

  8. rspirv

    APIs for SPIR-V module manipulation

    v0.13.0+sdk-1.4.341.0 85K #spir-v #opencl #vulkan

  9. openxr

    High-level, mostly-safe OpenXR bindings

    v0.21.1 47K #vulkan #vr #api-bindings

  10. spirv-std

    Standard functions and types for SPIR-V

    v0.10.0-alpha.1 6.7K #shader #spir-v #std #gpu #image #vulkan #glam #vec2

  11. vk-mem

    Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)

    v0.5.0 6.4K #memory-allocator #memory-management #vulkan #ash

  12. gpu-descriptor

    agnostic descriptor allocator for Vulkan like APIs

    v0.3.2 2.4M #descriptor-allocator #vulkan #gpu #no-std

  13. egui-ash-renderer

    A Vulkan renderer for egui using Ash

    v0.12.0 4.6K #vulkan #ash #egui

  14. glfw

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.62.0 17K #vulkan #opengl #windowing

  15. freya-skia-safe

    Safe Skia Bindings for Rust

    v0.98.0 2.2K #opengl #vulkan #skia-bindings #pdf #skia #graphics

  16. spirv-builder

    Helper for building shaders with rust-gpu

    v0.10.0-alpha.1 4.0K #shader #spir-v #building #rust-gpu #compiler #rustc-codegen-spirv #vulkan

  17. vk-graph

    A high-performance Vulkan driver with automatic resource management and execution

    v0.14.4 #acceleration-structures #driver #vulkan #gamedev

  18. vk-parse

    Vulkan specification parser

    v0.21.0 145K #vulkan #parser

  19. screen-13

    Vulkan rendering engine in the spirit of QBasic

    v0.13.0 #vulkan #gamedev

  20. spirq

    Light weight SPIR-V query utility for graphics

    v1.2.2 94K #spir-v #vulkan #opencl #graphics #opengl

  21. cubek-test-utils

    CubeK: Test Utils

    v0.2.0 800 #testing #pretty-print #cube-k #kernel #tensor #table-view #rocm #vulkan #test-utils

  22. skia-bindings

    Skia Bindings for Rust

    v0.99.0 211K #vulkan #bindings #opengl #skia #pdf #graphics

  23. vulkanalia

    Vulkan bindings for Rust

    v0.35.0 400 #vulkan #vulkan-bindings

  24. tracel-ash

    Vulkan bindings for Rust

    v0.39.3+sdk1.4.350 15K #vulkan #bindings #gamedev #graphics

  25. jay-compositor

    The Jay compositor

    v1.14.0 #wayland-compositor #screenshot #jay #opengl #layout #vulkan

  26. tracel-rspirv

    APIs for SPIR-V module manipulation

    v0.13.1+sdk-1.4.350.0 16K #spir-v #opencl #vulkan #opengl

  27. vulkanite

    Vulkan bindings for Rust

    v0.0.12 #vulkan #bindings #graphics #gamedev

  28. find_cuda_helper

    Helper crate for searching for CUDA libraries

    v0.2.0 186K #gpu #search #language #gpgpu #helper #cuda-ptx #vulkan #spir-v #module-system #forum

  29. kcl-test-server

    A test server for KCL

    v0.2.169 300 #react #kcl #engine #design-studio #zoo #tailwind #vulkan #video-frame #cad #plain-text

  30. vulkane

    Vulkan API bindings generated entirely from vk.xml, with a complete safe RAII wrapper covering compute and graphics: instance/device/queue, buffer, image, sampler, render pass, framebuffer…

    v0.8.3 650 #vulkan #gpu-rendering #gpu #graphics-rendering

  31. svg-renderer

    A high-performance SVG-to-raster renderer powered by Skia, with CPU and optional Vulkan GPU backends

    v1.0.2 #svg #vulkan #renderer #skia #graphics

  32. gloam

    Loader generator for Vulkan, OpenGL, OpenGL ES, EGL, GLX, and WGL

    v0.4.11 #opengl #vulkan #loader #generator #egl #glx #xml #wgl #khronos #xx-hash

  33. cutty

    A fast, cross-platform GPU terminal emulator

    v0.18.5 #wgpu #terminal #renderer #stack #cross-platform #cross-platform-gpu #vulkan #opengl

  34. ash-window

    Interop library between ash and raw-window-handle

    v0.13.0 56K #vulkan #raw-window-handle #ash #windowing #graphics #window-handle

  35. fframes-skia-safe

    Safe Skia Bindings for Rust

    v0.91.0 #opengl #vulkan #skia-bindings #pdf #skia #graphics

  36. gpu-video

    hardware video coding using Vulkan Video, with wgpu integration

    v0.4.0 #vulkan #wgpu #video #multimedia-encoding #video-decoding #graphics

  37. rasterrocket

    PDF to pixel buffer — pure Rust, zero Poppler. For the CLI tool: cargo install rasterrocket-cli

    v1.0.1 #pdf #ocr #renderer #vulkan #raster

  38. hanzo-kernel

    Hanzo's first-party GPU kernel DSL: one Rust source, lowered to CUDA/ROCm/Vulkan/Metal

    v0.2.10 #vulkan #gpu-kernel #metal #gpu

  39. sugarloaf

    Rio rendering engine, designed to be multiplatform. It is based on WebGPU, Rust library for Desktops and WebAssembly for Web (JavaScript). This project is created and maintained for…

    v0.5.0-alpha.4 140 #rendering-engine #rio #web-gpu #desktop #multi-platform #javascript #vulkan #cross-platform #vulkan-back-end #cargo-run

  40. runmat-accelerate

    Pluggable GPU acceleration layer for RunMat (CUDA, ROCm, Metal, Vulkan/Spir-V)

    v0.5.6 200 #wgpu #run-mat #vulkan #gpu-acceleration #matrix #metal #jit-compiler #plot #rocm #accelerate

  41. m2s2-math

    A linear algebra library for game engines and renderers — vectors, matrices, and quaternions with multi-API projection support (Vulkan, Metal, OpenGL, D3D)

    v0.2.1 #quaternions #vulkan #math #gamedev

  42. kcl-error

    KCL error definitions

    v0.2.167 4.6K #react #kcl #design-studio #zoo #error #tailwind #vulkan #video-frame #cad #plain-text

  43. gloss-rs

    Top level crate for gloss-rs

    v0.9.0 #renderer #lightweight #level #vulkan #top #physically-based-renderer #high-res #wgpu #gpu #banner

  44. vkcore-rs

    The Vulkan core functions for Rust

    v0.5.7 2.0K #vulkan #glfw #gpu #render #game-engine

  45. vk-sync-fork

    Simplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Forked off of the original vk-sync crate which is currently unmaintained.

    v0.5.2 #vulkan #3d #ash #graphics #api-bindings

  46. pyronyx

    Better Vulkan bindings for Rust

    v0.3.2+1.4.350 800 #vulkan #bindings #gamedev #graphics

  47. hashcracker

    GPU-accelerated password cracker — 41 hash types, Vulkan/Metal/DX12, single binary

    v1.1.0 #password-cracker #vulkan #hashcat #security

  48. kcl-api

    KCL API

    v0.2.167 270 #react #kcl #cad #design-studio #api #zoo #tailwind #vulkan #video-frame

  49. bort-vma

    Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)

    v0.3.5 #memory-allocator #vulkan #vma #ash

  50. mira

    Pure and simple Vulkan bindings generated from Vulkan-Headers!

    v0.1.26 1.5K #vulkan #bindings #graphics

  51. cortiq-ffi

    C ABI for embedding the CMF runtime in native apps (Android/iOS/desktop)

    v0.5.45 #android #chat-template #cmf #run-time #abi #gpu #multi-turn #ios #vulkan #mmap

  52. covk

    Unsafe vulkan bindings for Rust

    v0.1.2-1.4.346 #vulkan #bindings #gamedev #graphics

  53. kazan

    Vulkan bindings for Rust

    v0.3.6+1.4.356 #vulkan #bindings #gamedev

  54. wwama

    Rust wrapper crate for llama.cpp with native, wasm32, and wasm64 builds

    v0.2.4 #gguf #llama-cpp #web-gpu #native #wasm #vulkan #ggml #chat-template #emscripten

  55. borsalino

    Thin GPU compute abstraction — Metal and Vulkan backends for Industrial Algebra

    v0.5.0 #gpu-compute #metal #vulkan #gpu #shader

  56. ash-molten

    Statically linked MoltenVK for Vulkan on Mac using Ash

    v0.20.0+1.2.11 180 #molten-vk #vulkan #metal #api-bindings

  57. kronos-compute

    A high-performance compute-only Vulkan implementation with cutting-edge GPU optimizations

    v0.2.3-rc3 430 #gpgpu #vulkan #gpu #hpc #graphics #gpu-compute

  58. puniyu-skia-safe

    Safe Skia Bindings for Rust

    v0.97.1 #opengl #vulkan #skia-bindings #pdf #skia #graphics

  59. vulk

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #acceleration-structures #command-buffer

  60. damascene-vulkano

    Damascene — Vulkan backend via vulkano + naga WGSL→SPIR-V (native only)

    v0.4.5 #vulkan #vulkano #renderer

  61. reactor-vulkan

    Zero-overhead Vulkan framework — control total, API de 1 línea

    v1.1.0 #vulkan #graphics-rendering #framework #gamedev

  62. freya-skia-bindings

    Skia Bindings for Rust

    v0.98.0 2.2K #vulkan #skia-bindings #bindings #opengl #skia #pdf #graphics

  63. bonsai-pot

    A from-scratch, dependency-light, dequant-free Bonsai (Qwen3-architecture) Q1_0 inference engine running on wgpu compute shaders

    v0.300.0 #llm-inference #vulkan #web-gpu #wgpu #llm

  64. onelf

    Packer CLI for creating onelf single-binary packages

    v0.2.8 #packer #executable #single-binary #directory #package #strip #recipe #vulkan #gtk #memfd

  65. trapezoid

    A PSX emulator, backed by vulkano for rendering

    v0.1.4 #emulation #vulkan #psx #rust #emulator

  66. yule

    Local AI inference runtime — verified models, sandboxed execution, signed audit logs

    v0.1.0 #gguf #artificial-intelligence #inference #vulkan #audit #model-inference #sandboxed

  67. vulkan-headers

    Minimalist Rust FFI bindings for Vulkan

    v0.2.4+vulkan-1.4.342 #vulkan #bindings #header #gamedev #graphics

  68. vkfetch-rs

    fetch-program that displays basic information about your vulkan-compatible graphic card(s)!

    v0.2.6 #gpu #neofetch #vulkan

  69. skulpin-renderer

    A vulkan renderer for skia, a component of skulpin

    v0.14.1 #vulkan #2d-graphics #graphics #skia #ash #2d

  70. gpu-alloc-ash

    ash backend for gpu-alloc

    v0.7.1 38K #vulkan #gpu #no-std #graphics #allocation

  71. zust-vulkan

    Vulkan execution helpers for Zust SPIR-V kernels

    v0.9.4 #vulkan #zust #gpu

  72. damascene-ash

    Damascene — low-level ash/Vulkan renderer adapter for host-owned renderers

    v0.4.5 #vulkan #ash #renderer

  73. lumen-server

    Embeddable render service primitives and local HTTP server for Lumen

    v0.2.2 #vulkan #lumen #rendering #service #web-server #authentication #local-server #wgpu #gpu

  74. vkgen

    Generates Rust source code from the Vulkan/OpenXR registry

    v2.2.1 #open-xr #generator #vulkan

  75. glfw-sys-passthrough

    An Open Source, multi-platform library for creating windows with OpenGL contexts and receiving input and events

    v6.0.9 140 #opengl #glfw #vulkan #input-event #version #multi-platform #cargo-version #build-time #pre-generated #static-link

  76. blit-compositor

    blit headless Wayland compositor

    v0.33.6 #blit #wayland-compositor #terminal #vulkan #av1 #headless #video #gpu #nvenc #frame-rate

  77. vulkanalia-bootstrap

    that jump starts initialization of Vulkan via Vulkanalia

    v0.1.8 #vulkan #bindings #vulkanalia #gamedev

  78. pliron-spirv

    Pliron dialect for SPIR-V

    v0.14.0+sdk-1.4.357.0 #spir-v #opencl #pliron #vulkan

  79. rustc_codegen_spirv

    SPIR-V code generator backend for rustc

    v0.10.0-alpha.1 2.7K #spir-v #back-end #codegen #compiler #rust-gpu #vulkan #refer-documentation #spirv-tools #target-architecture

  80. lumen-engine

    Core composition model and rendering orchestration for Lumen

    v0.2.2 #vulkan #wgpu #image #rendering #bindings #webgl #web-gpu #lumen #metal #ffmpeg

  81. gpu-alloc-types

    Core types of gpu-alloc crate

    v0.3.1 1.7M #vulkan #gpu #no-std #graphics #allocation

  82. vk-graph-hot

    Hot-reloading shader pipelines for vk-graph

    v0.1.0 #vulkan #gamedev

  83. slm_llama

    llama.cpp backend for slm_inference

    v0.1.4 #llama #llama-cpp #slm-inference #llama-model #back-end #metal #vulkan #top-p #top-k #sampler

  84. portlight

    Cross-platform window management for audio plugins

    v0.0.2 #cross-platform #window-management #x11 #plugin #audio #vsync #mouse #dpi #vulkan #file-dialog

  85. crush-gpu

    GPU-accelerated tile-based compression engine with 32-way parallel decompression

    v0.1.1 #gpu-accelerated #compression #tile-based #gpu-compression #parallel-processing #vulkan #random-access #wgpu #kb #warp

  86. lava

    Rust wrapper to manipulate Vulkan more conveniently than with bindings

    v0.4.9 #vulkan #bindings

  87. rlx-locateanything

    NVIDIA LocateAnything-3B VLM (MoonViT + Qwen2.5-3B) for RLX

    v0.2.6 #jpeg #mlx #nvidia #lm #cpu #image-path #qwen2 #hf-hub #wgpu #vulkan

  88. lumen-engine-ffmpeg

    FFmpeg integration for media decode, encode, muxing, and GPU interop in Lumen

    v0.2.2 #vulkan #lumen #interop #ffmpeg #muxing #gpu #video-frame #metal #gpl #av-codec

  89. imgui-rs-vulkan-renderer

    A Vulkan renderer for imgui-rs using Ash

    v1.16.0 340 #vulkan #ash #imgui

  90. vulk-gen

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #bindings #graphics

  91. dawn-sys

    Unsafe Rust bindings for Dawn, the open-source and cross-platform implementation of the WebGPU standard that powers Google Chrome, Microsoft Edge and other Chromium browsers

    v1.0.3 700 #wgpu #web-gpu #vulkan #metal

  92. vk-graph-egui

    egui renderer integration for vk-graph

    v0.1.2 #vulkan #egui

  93. rendy

    Higher-level graphics abstrations based on gfx-hal

    v0.5.1 4.5K #vulkan #gfx-hal #graphics

  94. diligent

    A port of the Diligent Engine to Rust

    v0.2.0 #graphics-engine #vulkan #engine #cross-platform #graphics

  95. lumen-engine-gpu

    GPU rendering infrastructure for the Lumen engine

    v0.2.2 #vulkan #gpu-rendering #lumen #infrastructure #rendering-engine #wgpu #metal

  96. cutty_terminal

    writing terminal emulators

    v0.26.4 #terminal #cu-tty #wgpu #renderer #line #bsd #vulkan #opengl #alacritty

  97. oximedia-accel

    Hardware acceleration layer for OxiMedia using Vulkan compute

    v0.1.8 #vulkan #hardware-acceleration #gpu-acceleration #gpu #multimedia

  98. vkobject-rs

    The Vulkan object wrappers for Rust

    v0.0.4 #vulkan #gpu #glfw #game-engine #render

  99. krnl

    Safe, portable, high performance compute (GPGPU) kernels

    v0.1.1 450 #gpu-compute #vulkan #gpu #gpu-kernel

  100. kiyo

    Lightweight compute shader playground

    v0.0.7 #vulkan #render #engine #art

  101. ringkernel-wgpu

    WebGPU backend for RingKernel - cross-platform GPU support

    v0.4.2 #wgpu #web-gpu #actor #vulkan #gpu

  102. ash-layer

    Vulkan layer bindings atop Ash

    v0.0.2+v0.38.0 #vulkan #bindings #graphics

  103. cen

    Vulkan window backend

    v0.0.10 #vulkan #engine #render

  104. skulpin

    easy option for drawing hardware-accelerated 2D by combining Vulkan and Skia

    v0.14.1 #vulkan #2d-graphics #skia #ash #graphics #2d

  105. glfw-passthrough

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.60.2 #vulkan #opengl #windowing

  106. gpufft

    Unified GPU-accelerated FFT for Rust: Vulkan via VkFFT, CUDA via cuFFT

    v0.1.3 #vulkan #fft #cufft

  107. imgui-vulkan-renderer-rs

    Vulkan renderer for imgui-rs

    v0.1.1 #vulkan #renderer #imgui #ash #gui

  108. pilka

    live-coding tool for creating shaders demos

    v0.8.2 2.0K #vulkan #shader #graphics #creative #shaders

  109. oxicuda-vulkan

    OxiCUDA Vulkan — GPU compute via Vulkan/SPIR-V (ash runtime loader, pure Rust)

    v0.5.3 #spir-v #gpu-compute #vulkan #gpu #pure-rust

  110. glfw-sys

    An Open Source, multi-platform library for creating windows with OpenGL contexts and receiving input and events

    v8.0.0 11K #opengl #vulkan #input-event #version #context #multi-platform #cargo-version #pre-generated #build-time

  111. asdf-overlay-vulkan-layer

    Asdf Overlay vulkan layer

    v1.2.5 #asdf-overlay #vulkan #windows #dxgi

  112. vinit

    Zero-cost, type-safe Vulkan initialization with compile-time guarantees

    v0.5.0 #vulkan #initialization #ash #graphics

  113. scry-gpu

    Lightweight GPU compute — dispatch shaders without the graphics baggage

    v0.1.0 #gpgpu #vulkan #gpu

  114. vulkanalia-sys

    Raw Vulkan bindings for Rust

    v0.35.0 420 #vulkan #vulkan-bindings

  115. mev

    Metal Et Vulkan abstraction

    v0.1.1 #vulkan #metal #et #api

  116. vk-graph-imgui

    Dear ImGui renderer integration for vk-graph

    v0.1.0 #imgui #vulkan #gamedev

  117. blit-server

    blit terminal multiplexer server

    v0.28.3 #blit #terminal #web-rtc #browser #wayland-compositor #metrics #vulkan #nvenc #connection-pool #terminal-multiplexer

  118. ash-bootstrap

    that jump starts initialization of Vulkan via Ash

    v0.1.3 180 #vulkan #bindings #ash #gamedev

  119. skulpin-plugin-imgui

    A plugin for skulpin that implements imgui rendering

    v0.7.1 290 #vulkan #2d-graphics #skia #ash #graphics #2d

  120. rotex-vulkan

    A Vulkan backend for rotex_core

    v0.1.1 #vulkan #back-end #vulkan-back-end

  121. rmmesh

    A fast 3D mesh import/export crate with a compact binary format, ready for Vulkan/OpenGL/DX11/DX12

    v0.1.1 #vulkan #mesh #3d #obj #3d-mesh #opengl #graphics

  122. deft-skia-safe

    Safe Skia Bindings for Rust

    v0.83.0 #opengl #vulkan #skia-bindings #pdf #skia #graphics

  123. vulkan

    bindings for Rust

    v0.0.0-dev.0+1.3.281 #bindings #github #ash #io

  124. jay-ash

    Vulkan bindings for Rust

    v0.12.0+1.4.356 950 #vulkan #bindings #gamedev #graphics

  125. vk-profiles-rs

    Rust bindings for the Vulkan Profiles library

    v0.4.0 #vulkan #bindings

  126. ashtray

    Use Vulkan ash API more easily

    v0.1.4 290 #vulkan #ash #api #graphics

  127. fframes-skia-bindings

    Skia Bindings for Rust

    v0.91.1 #skia-bindings #vulkan #bindings #opengl #skia #pdf #graphics

  128. vulkan-bindings

    Bindings for the Vulkan API generated from Khronos spec (vk.xml)

    v1.3.238 #vulkan #graphics #bindings

  129. vku

    kickstarting vulkan development

    v0.4.0 300 #vulkan #gpu-allocator #ash #shaderc #api-bindings #graphics

  130. mepeyew

    Small But Powerful Graphics Library

    v0.3.5 #vulkan #graphics #gamedev

  131. basalt

    A window/ui framework built upon vulkan

    v0.21.0 2.8K #vulkan #framework #graphics #graphics-gui

  132. vulkan-rust-sys

    Raw Vulkan FFI types generated from vk.xml

    v0.10.0 #vulkan #graphics #vk-xml #gpu #ffi

  133. vk-sys

    Bindings for the Vulkan graphics API

    v0.7.0 4.3K #vulkan #bindings #gpu-rendering #graphics #gpu

  134. aluminium

    vulkan-based graphics engine

    v0.1.0 #vulkan #gamedev #graphics-rendering

  135. erupt

    Vulkan API bindings

    v0.23.0+213 210 #vulkan #bindings

  136. vulkan-headers-generator

    Generate the vulkan-headers crate

    v0.2.4+vulkan-1.4.342 #vulkan #bindings #header #gamedev #graphics

  137. vkl

    A vulkan wrapper library for vkc-lib

    v0.2.3 #vulkan #vkc-lib #vulkan-for-vkc-lib #initialization

  138. vulkano-util

    functionality to make usage of vulkano easier

    v0.35.0 440 #vulkan #bindings #graphics-rendering #gpu-rendering #gpu

  139. narui

    A react-inspired UI library for building multimedia desktop apps with rust and vulkan

    v0.1.1 #vulkan #react #flutter

  140. gfx_app

    GFX example application framework

    v0.9.0 #graphics-api #graphics #vulkan

  141. puniyu-skia-bindings

    Skia Bindings for Rust

    v0.97.1 #skia-bindings #vulkan #bindings #opengl #skia #pdf #graphics

  142. sable

    A modular 3D/2.5D game engine with multi-backend rendering

    v0.1.0 #game-engine #3d #multi-backend #rendering #3d-rendering #vulkan #visual-editor

  143. diene-common

    Shared support utilities for the Diene game engine

    v0.1.0 #vulkan #game-engine #rendering

  144. whisper-rs-sys

    Rust bindings for whisper.cpp (FFI bindings)

    v0.15.0 117K #cpp #whisper-rs #whisper-cpp #vulkan #gpu #open-blas #cuda #metal #sampling-strategy #logging

  145. goldy

    Modern Graphics Library

    v0.1.0 #vulkan #gpu #vulkan-rendering #gpu-graphics #rendering

  146. parley_term

    Reusable Parley/Vello terminal scene builder extracted from CuTTY

    v0.1.0 #terminal #cu-tty #parley #vello #scene #wgpu #vulkan

  147. dirk_threads

    DirkEngine multithreading primitives

    v0.1.0 #dirk-engine #primitive #vulkan #game-engine #multi-threading #plugin-builder

  148. spvkit

    Grammar-driven SPIR-V encoding for Rust — compile-time codegen from spirv.core.grammar.json

    v0.1.0 #spir-v #codegen #vulkan #shader

  149. grafting

    Native texture interop helpers for importing offscreen producer frames into host-owned wgpu textures

    v0.3.0 #wgpu #texture #gpu #import #vulkan #host-owned #metal #off-screen #io-surface #servo

  150. cartan-gpu

    Portable GPU compute primitives for the cartan ecosystem: wgpu device/buffer/kernel abstractions plus VkFFT-backed FFT

    v0.5.1 #wgpu #gpu-compute #vulkan #fft #gpu #graphics

  151. wgpu-core

    Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API

    v30.0.0 2.9M #vulkan #graphics

  152. skia-svg-macros

    Skia SVG Macros for Dom bindings

    v0.1.0 14K #svg #skia-bindings #vulkan #opengl #ios #android #metal #dom #skia-safe

  153. tsai_compute

    Heterogeneous compute abstraction layer for tsai-rs

    v0.1.2 #vulkan #gpu-compute #gpu #metal

  154. nexion

    A high performance vulkan abstraction layer

    v0.1.1 #vulkan #graphics

  155. vkc-lib

    Vulkan compute library

    v0.1.2 #compute #vulkan #early

  156. shader-reflect

    SPIR-V/GLSL/HLSL shader interface reflection to JSON. (CLI)

    v0.2.9 350 #spir-v #vulkan #glsl #graphics

  157. vulkan_raw

    A raw Vulkan API bindings for Rust

    v0.1.9 #vulkan #bindings #graphic

  158. astcenc-rs

    Idiomatic Rust bindings to the official ASTC encoder library from ARM

    v0.2.0 120 #astc #bindings #arm #idiomatic-bindings #encoder #compression #vulkan

  159. diene-engine-core

    Application lifecycle and window orchestration for Diene

    v0.1.0 #vulkan #game-engine #rendering

  160. xpile-spirv-codegen

    SPIR-V backend — lowers Rust meta-HIR to SPIR-V by REUSING the xpile-wgsl-codegen WGSL emission and compiling it WGSL→naga→spv; runs the emitted SPIR-V on a real Vulkan adapter (wgpu)…

    v0.1.617 #spir-v #wgsl #wgpu #naga #back-end #witness #lowers #emitter #xpile #vulkan

  161. ux-dx

    3D Graphics Primitives for Angular Rust

    v0.2.1 #opengl #vulkan #webgl #canvas

  162. dirk_build

    Build script utilities for DirkEngine

    v0.1.0 #build-script #utilities #dirk-engine #platform #config #game-engine #vulkan

  163. vulkanalia-vma

    An integration of Vulkan Memory Allocator with vulkanalia

    v0.9.0 #memory-allocator #vulkan #graphics

  164. lumen-engine-text

    Text layout and glyph data helpers for the Lumen engine

    v0.2.2 #lumen #glyph #text-layout #helper #atlas #vulkan

  165. wgpu-native-texture-interop

    Native texture interop helpers for importing offscreen producer frames into host-owned wgpu textures

    v0.2.0 #wgpu #gpu #texture #import #native #vulkan #host-owned #metal #off-screen #io-surface

  166. memkit-gpu

    Backend-agnostic GPU memory management for memkit

    v0.2.0-beta.1 #vulkan #gpu #memory-allocator #graphics

  167. filum

    Easy GPGPU powered by Vulkan

    v0.1.2 #gpgpu #vulkan

  168. spq-core

    spq core feature implementation, a light weight SPIR-V query utility for graphics

    v1.0.6 136K #spir-v #vulkan #opencl #graphics #opengl

  169. nobs-vk

    A very basic, non rich wrapper for binding vulkan commands and extension loading

    v0.2.0 #vulkan #gpu #gpu-rendering #graphics

  170. gfx-maths

    Implementations for the most essential Graphics Math operations

    v0.2.9 700 #quaternions #vulkan #glm

  171. vk-sync

    Simplification of core Vulkan synchronization mechanisms such as pipeline barriers and events

    v0.1.6 #vulkan #3d #ash #graphics #api-bindings

  172. diene-engine-runtime

    Runtime application builder and renderer backend selection for Diene

    v0.1.0 #vulkan #game-engine #rendering

  173. rlx-qwen35

    Qwen3.5 / Qwen3.6 hybrid trunk for RLX

    v0.2.6 #gguf #mlx #trunk #qwen3 #hybrid #moe #llama-cpp #vulkan #mtp #rocm

  174. lento-skia-safe

    Safe Skia Bindings for Rust

    v0.75.0 #opengl #vulkan #skia-bindings #pdf #skia #graphics

  175. vka

    A minimal vulkan wrapper

    v0.0.5 #vulkan #low-level #graphics-rendering

  176. vulkan_gen

    Vulkan XML specification parser and Rust binding generator. Used internally by the vulkane crate, but reusable as a standalone code generator.

    v0.3.0 700 #vulkan #codegen #xml #bindings #graphics

  177. babe1

    The native web rendering engine using vulkan

    v0.1.2 #rendering-engine #native #web-rendering #vulkan

  178. vk-graph-window

    winit window and swapchain integration for vk-graph

    v0.1.3 #winit #vulkan #gamedev

  179. vma

    Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)

    v0.3.1 #memory-allocator #memory-management #vulkan #ash

  180. vk-mem-3-erupt

    Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA) using erupt

    v0.6.0+708428c2-2023-02-02 100 #memory-allocator #memory-management #vulkan #erupt

  181. vulk-test

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #bindings #graphics

  182. tuhka

    New up-to-date Vulkan bindings for Rust

    v0.1.5 #vulkan #bindings #graphics

  183. phobos

    Fast, powerful Vulkan abstraction library

    v0.10.0 160 #vulkan #graphics

  184. nrd-sys

    Rust FFI for NVIDIA Realtime Denoiser

    v0.2.0 #vulkan #gamedev #denoiser #graphics

  185. rusting_engine

    A high-performance Vulkano-based 3D engine with GPU physics

    v0.1.43 #physics-engine #vulkan #graphics-engine #gamedev #graphics

  186. yule-gpu

    GPU compute backends: Vulkan, CUDA, Metal, and CPU SIMD fallback

    v0.1.0 #gguf #artificial-intelligence #yule #vulkan #gpu #gpu-compute #metal #model-inference #vulkan-back-end

  187. dirk_shaders_gpu

    DirkEngine's shaders

    v0.1.0 #dirk-engine #vulkan #game-engine #shader #plugin-builder

  188. vulkano-shaders

    Macro for generating Rust code from shaders

    v0.35.0 9.3K #vulkan #bindings #graphics-rendering #gpu-rendering #gpu

  189. dirk_utils

    Small utilities used by the DirkEngine

    v0.1.0 #dirk-engine #utilities #vulkan #structures #system #vulkan-game-engine

  190. duku

    creating graphic experiences

    v0.2.1 #shader #graphic #experience #vulkan #mesh #pbr #material-shader #shadow #font #2d

  191. vulk-ext

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #bindings #graphics

  192. glfw-sys-mjrc-fork

    A fork of https://crates.io/crates/glfw-sys, containing some required patches for MuJoCo-rs

    v6.0.1 #vulkan #glfw #version #cargo-version #platform #pre-generated

  193. covk_sys

    Low-level unsafe vulkan bindings for Rust

    v0.1.2-1.4.346 #vulkan #bindings #graphics #gamedev #no-std

  194. erupt-bootstrap

    vk-bootstrap for Rust

    v0.3.0 #vulkan #graphics #gamedev

  195. gpu-descriptor-types

    Core types of gpu-descriptor crate

    v0.2.0 2.4M #allocation #gpu #vulkan #no-std

  196. rendy-util

    Rendy's utilities

    v0.4.1 4.5K #vulkan #rendy #gfx-hal #graphics

  197. vulkano-taskgraph

    Vulkano's task graph implementation

    v0.35.1 #vulkan #bindings #graphics-rendering #gpu-rendering #gpu

  198. skulpin-renderer-sdl2

    Support for sdl2 in skulpin

    v0.5.1 330 #vulkan #2d-graphics #skia #ash #graphics #2d

  199. frame-graph

    thin frame-graph

    v0.1.0 #vulkan #rendering #vulkan-rendering

  200. rendy-chain

    Rendy's node synchronization tool

    v0.5.1 4.9K #vulkan #rendy #gfx-hal #graphics

  201. mulciber-shader

    Offline single-source shader compiler for Mulciber's native Metal and Vulkan backends

    v0.3.0 #vulkan #shader #metal #gamedev #graphics #shaders

  202. skulpin-renderer-winit

    Support for winit in skulpin

    v0.5.1 300 #vulkan #2d-graphics #skia #ash #graphics #2d

  203. vks

    Vulkan FFI bindings and symbol loader. Vulkan 1.0.59 and all extensions are supported.

    v0.21.0 #vulkan #graphics #ffi

  204. renderdog-automation

    Out-of-process automation helpers for RenderDoc (renderdoccmd/qrenderdoc --python workflows)

    v0.3.0 #workflow-automation #python #renderdog #helper #render-doc #vulkan #out-of-process #exe #basename #marker

  205. vk-mem-erupt

    Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA) using erupt

    v0.2.4 #memory-allocator #memory-management #vulkan #erupt

  206. vulkano-win

    Link between vulkano and winit

    v0.34.0 5.6K #vulkan #graphics-rendering #bindings #gpu-rendering #gpu

  207. blazen-llm-llamacpp

    Local LLM backend for Blazen using llama.cpp inference engine

    v0.6.76 #llama-cpp #inference-engine #blazen #local-llm #llm-inference #gpu #cuda #vulkan #llm-model #metal

  208. aftermath-rs

    Rust bindings for NVIDIA Aftermath, targeting Vulkan applications

    v0.1.3 230 #nvidia #vulkan #gpu #ffi

  209. dacite

    Mostly safe low-level Vulkan library

    v0.7.0 #vulkan #low-level-vulkan #graphics

  210. magma-api-core

    Magma: Low-level, symbolic graphics API for Intel UHD systems focused on direct hardware access

    v0.1.0 #3d #low-level-vulkan #vulkan #graphics-engine #low-level #graphics

  211. cutty_config

    CuTTY configuration abstractions

    v0.3.4 #wgpu #cu-tty #terminal #config #abstraction #vulkan

  212. voodoo

    An intuitive, idiomatic, unopinionated, zero-overhead Vulkan API

    v0.3.1 #vulkan #gpgpu #gpu #graphics #api-bindings

  213. egui-winit-ash-integration

    egui integration crate for winit and ash

    v0.6.0 130 #gpu-allocator #ash #vulkan #winit #gui

  214. rendy-graph

    Rendy's render graph

    v0.5.1 4.6K #vulkan #rendy #gfx-hal #graphics

  215. sierra

    Vulkan-lite graphics API

    v0.6.0 #vulkan

  216. xalloc

    Suballocators for external memory (e.g., Vulkan device memory)

    v0.2.7 550 #memory-allocator #vulkan #tlsf #suballocator #allocator

  217. pilka_incremental

    Glue crate which combine everything

    v0.5.3 #shader #vulkan #glsl #graphics #creative #shaders

  218. rutter_layout

    the flutter layout algorithm ported to rust

    v0.1.0 #layout-algorithm #react #flutter #narui #vulkan #react-inspired #desktop-app #widgets #gif #graph-node

  219. yule-registry

    Model registry: pull, cache, and manage verified model artifacts

    v0.1.0 #gguf #artificial-intelligence #yule #model-registry #vulkan #llama #model-inference
  220. Try searching with DuckDuckGo.


  221. v4l2-sys-mit

    Raw v4l2 bindings (MIT licensed)

    v0.3.0 456K #v4l #bindings #v4l2 #driver #licensed #vulkan #frame-buffer

  222. hotham

    A framework for creating incredible standalone VR experiences

    v0.2.0 #vr #open-xr #vulkan #gamedev

  223. yule-infer

    Inference engine: attention, KV cache, sampling, quantization, token generation

    v0.1.0 #gguf #inference-engine #llama #artificial-intelligence #yule #vulkan #token-generation #gpu #model-inference #vulkan-back-end

  224. openinfer-simulator-generator

    Internal build tools for OpenInfer (not public API)

    v0.1.7 #generator #vulkan #shader #settings #kernel #public-api #emit

  225. rendy-shader

    Rendy's shader compilation tool

    v0.5.1 4.7K #vulkan #rendy #gfx-hal #graphics

  226. openinfer-simulator

    Host-side simulator and runtime for OpenInfer graphs

    v0.1.7 #graphs #simulation #validation #host-side #tensor #graph-node #vulkan #machine-learning-framework #memory-layout

  227. vyre-driver-spirv

    SPIR-V backend for vyre through naga's SPIR-V writer

    v0.7.1 #spir-v #vyre #vulkan #gpu-compute #gpu

  228. vulkan-registry

    Parses the Vulkan API Registry XML files

    v0.2.4+vulkan-1.4.342 #vulkan #bindings #gamedev #graphics #header

  229. chromapath

    GPU-accelerated path tracer implementing 'Ray Tracing in One Weekend' with CPU, Vulkan compute, and hardware ray tracing backends

    v0.2.0 #ray-tracing #path-tracer #vulkan #ray-tracing-gpu #gpu

  230. vk-graph-fx

    A bunch of pre-built utilities that are helpful when using vk-graph

    v0.1.1 #vulkan #gamedev

  231. libfunnel

    Easy app-to-app frame sharing using PipeWire

    v0.1.0 #bindings #pipe-wire #vulkan #stream-frame #sharing #video-stream

  232. yule-sandbox

    Cross-platform process sandboxing: seccomp, AppContainer, seatbelt

    v0.1.0 #gguf #sandbox #artificial-intelligence #yule #seccomp #vulkan #seatbelt #gpu #cross-platform #model-inference

  233. soul-terminal-render

    GPU rendering backend for soul-terminal (wgpu)

    v0.1.0 #soul-terminal #gpu-rendering #wgpu #web-gpu #surface #widgets #aesthetic #dx12 #metal #vulkan

  234. nobs-vkmem

    vulkan memory management extension for nobs-vk

    v0.2.0 #vulkan #graphics-rendering #gpu-rendering #gpu

  235. gpu-mumu

    GPU/Vulkan matrix and tensor operations for the mumu/lava language

    v0.2.0-rc.1 240 #vulkan #matrix-multiply #tensor #lava #gpu #mumu #element-wise #transpose #debugging #hadamard

  236. vk_api

    The Vulkan API XML exposed as a byte string constant

    v1.0.69 #vulkan #byte-string #khronos

  237. yule-api

    Local API server: capability-token auth, streaming inference, OpenAI-compatible endpoints

    v0.1.0 #gguf #artificial-intelligence #yule #inference #open-ai-compatible #server-api #model-inference #vulkan #openai #local-api

  238. pilka_ash

    Homebrew and probably-not-so-great vulkan renderer

    v0.7.11 #shader #vulkan #glsl #graphics #creative #shaders

  239. diene-engine-renderer-api

    Renderer abstraction traits and window-handle types for Diene

    v0.1.0 #vulkan #game-engine #rendering

  240. gpu-alloc-vulkanalia

    vulkanalia backend for gpu-alloc

    v0.2.1 280 #vulkan #allocation #gpu #graphics

  241. rivi-loader

    Vulkan compute loader

    v0.1.5 #gpgpu #spir-v #vulkan