1. ash

    Vulkan bindings for Rust

    v0.38.0+1.3.281 1.6M #vulkan #bindings #graphics
  2. skia-safe

    Safe Skia Bindings for Rust

    v0.93.1 135K #opengl #skia-bindings #vulkan #pdf #skia #graphics
  3. gpu-allocator

    Memory allocator for GPU memory in Vulkan and DirectX 12

    v0.28.0 974K #memory-allocator #vulkan #allocator
  4. burn

    Flexible and Comprehensive Deep Learning Framework in Rust

    v0.21.0-pre.4 72K #deep-learning #machine-learning #pytorch
  5. whisper-rs

    Rust bindings for whisper.cpp

    v0.16.0 67K #whisper-cpp #cpp-bindings #logging #vulkan #audio-transcription #gpu #open-blas #metal #sampling-strategy #floating-point
  6. llama-cpp-2

    llama.cpp bindings for Rust

    v0.1.145 78K #llama-cpp #llm #mimic
  7. vulkano

    Safe wrapper for the Vulkan graphics API

    v0.35.2 191K #vulkan #bindings #gpu-rendering #gpu
  8. gsk4

    Rust bindings of the GSK 4 library

    v0.11.1 141K #gnome-gui #gtk #gsk #gnome
  9. openxr

    High-level, mostly-safe OpenXR bindings

    v0.21.1 36K #bindings #vr #api-bindings
  10. rspirv

    APIs for SPIR-V module manipulation

    v0.13.0+sdk-1.4.341.0 65K #spir-v #opencl #vulkan #opengl
  11. sdl3-sys

    Low level Rust bindings for SDL 3

    v0.6.3+SDL-3.4.4 11K #sdl #windowing #graphics
  12. blade-graphics

    Graphics abstraction for Blade

    v0.8.4 22K #vulkan #graphics #blade
  13. vk-mem

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

    v0.5.0 2.6K #memory-allocator #memory-management #vulkan #ash
  14. wgpu-types

    Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API

    v29.0.1 1.8M #web-gpu #wgpu #vulkan #graphics
  15. spirv-std

    Standard functions and types for SPIR-V

    v0.10.0-alpha.1 7.0K #spir-v #shader #gpu #std #vulkan #vec4 #glam #vec2 #vec3
  16. gstreamer-vulkan

    Rust bindings for GStreamer Vulkan library

    v0.25.0 #gstreamer #video #audio #gnome #audio-video
  17. gloam

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

    v0.4.8 #opengl #vulkan #generator #loader #egl #glx #xml #wgl #xx-hash #auxiliary
  18. naga

    Shader translator and validator. Part of the wgpu project

    v29.0.1 1.9M #spir-v #shader #msl #glsl
  19. llama-cpp-4

    llama.cpp bindings for Rust

    v0.2.50 950 #gguf #llama #inference #ggml #llm
  20. ai-hwaccel

    Universal AI hardware accelerator detection, capability querying, and workload planning for Rust

    v1.2.0 1.0K #npu #tpu #cuda #gpu
  21. screen-13

    Vulkan rendering engine in the spirit of QBasic

    v0.13.0 #vulkan #vulkan-rendering
  22. whisper-subs

    AVI/video → SRT subtitle generator using whisper.cpp via whisper-rs

    v0.1.0 #srt #ffmpeg #transcription #subtitle #whisper
  23. gpu-descriptor

    agnostic descriptor allocator for Vulkan like APIs

    v0.3.2 1.5M #descriptor-allocator #vulkan #gpu #no-std
  24. tiny-xlib

    A tiny Xlib wrapper for Rust

    v0.2.5 345K #xlib #xcb-connection #build #hook #error-handler #mention #wgpu #thread-safe #x11-dl #vulkan
  25. librashader

    RetroArch shaders for all

    v0.10.1 2.9K #retro-arch #spir-v #graphics
  26. wayland-egl

    Bindings to libwayland-egl

    v0.32.11 100K #wayland-client #wayland #api-bindings
  27. glfw

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.62.0 13K #vulkan #opengl #windowing
  28. v4l

    Safe video4linux (v4l) bindings

    v0.14.0 449K #device-drivers #driver #frame-buffer #bindings #video-capture #v4l2 #linux-api #video4linux #video-streaming #mmap
  29. cef

    in Rust

    v147.1.0+147.0.10 3.4K #reserved #rc #chromium #framework
  30. freya-skia-safe

    Safe Skia Bindings for Rust

    v0.96.1 2.0K #opengl #vulkan #skia-bindings #pdf #skia #graphics
  31. dear-imgui-rs

    High-level Rust bindings to Dear ImGui v1.92.7 with docking, WGPU/GL backends, and extensions (ImPlot/ImPlot3D, ImNodes, ImGuizmo, file browser, reflection-based UI)

    v0.11.0 550 #imgui #graphics #docking #multiview #ui
  32. wgpu-hal

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

    v29.0.1 1.6M #vulkan #wgpu #hal #graphics
  33. vk-parse

    Vulkan specification parser

    v0.20.0 192K #vulkan #parser
  34. dlss_wgpu

    Adds support for using DLSS with wgpu

    v4.0.0 12K #wgpu #dlss #graphics
  35. gpu-alloc

    agnostic memory allocator for Vulkan like APIs

    v0.6.0 1.1M #vulkan #gpu #no-std #graphics
  36. gdk4-sys

    FFI bindings of GDK 4

    v0.11.2 146K #gdk #gtk #gnome #ffi
  37. yume-pdq

    Optimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall PDQ-based image screening, including a hand-vectorized…

    v1.1.0 950 #computer-vision #pdq #ncmec #similarity #perceptual
  38. egui-ash-renderer

    A Vulkan renderer for egui using Ash

    v0.11.0 2.0K #vulkan #ash #egui
  39. tribev2

    TRIBE v2 — multimodal fMRI brain encoding model inference in Rust

    v0.0.4 320 #llama #brain-encoding #neuroscience #multimodal #fmri
  40. smithay

    writing wayland compositors

    v0.7.0 7.3K #wayland-compositor #wayland #graphics #server #compositor
  41. i3rs-cli

    MoTeC .ld log file CLI parser

    v0.2.1 #telemetry #motorsport #motec #racing
  42. cubek-test-utils

    CubeK: Test Utils

    v0.2.0-pre.4 4.0K #testing #cube-k #cubecl #kernel #multi-platform #quantization #rocm #vulkan
  43. 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.0 #vulkan #gpu-rendering #gpu #graphics-rendering #ffi
  44. shaderc

    Rust bindings for shaderc

    v0.10.1 170K #shader-compiler #hlsl-shader #spir-v #shader #glsl-shader #spir-v-compiler #glsl
  45. vulkanite

    Vulkan bindings for Rust

    v0.0.11 600 #vulkan #bindings
  46. skia-bindings

    Skia Bindings for Rust

    v0.93.1 152K #vulkan #skia #opengl #pdf #graphics
  47. fframes-skia-safe

    Safe Skia Bindings for Rust

    v0.91.0 #opengl #vulkan #skia-bindings #pdf #skia #graphics
  48. ash-window

    Interop library between ash and raw-window-handle

    v0.13.0 58K #raw-window-handle #vulkan #ash #windowing #graphics
  49. cutty

    A fast, cross-platform GPU terminal emulator

    v0.18.4 #terminal #wgpu #renderer #stack #replace #gpu #cross-platform-gpu #vulkan #opengl
  50. tracel-ash

    Vulkan bindings for Rust

    v0.39.1+sdk1.4.131 10K #vulkan #bindings #gamedev #graphics
  51. kcl-error

    KCL error definitions

    v0.2.147 7.9K #react #kcl #design-studio #zoo #tailwind #vulkan #video-frame #cad #plain-text #geometry-engine
  52. spirv-builder

    Helper for building shaders with rust-gpu

    v0.10.0-alpha.1 240 #shader-compiler #spir-v #rust-gpu #building #vulkan #spir-v-compiler #env-vars
  53. gliner2-tch

    LibTorch-backed engine binary for gliner2. Invoked automatically by the gliner2 launcher.

    v0.1.2 #gliner2 #model #engine #tch #binary #python-interface #extract-json #candle #jsonl #text-field
  54. vk-graph

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

    v0.14.0+alpha #vulkan #gamedev
  55. oxicuda

    Pure Rust CUDA replacement for the COOLJAPAN ecosystem (95% performance target)

    v0.1.4 #onnx #gpu-compute #gpu #pure-rust #nvidia
  56. mira

    Pure and simple Vulkan bindings generated from Vulkan-Headers!

    v0.1.26 1.5K #vulkan #bindings #graphics
  57. gpui-mobile

    Mobile platform support for GPUI — iOS (Metal/Blade) and Android (wgpu/Vulkan)

    v0.1.0 #ios #gpui #android #mobile
  58. kcl-test-server

    A test server for KCL

    v0.2.147 220 #kcl #engine #design-studio #zoo #react #tailwind #gui #vulkan #video-frame #cad
  59. trapezoid

    A PSX emulator, backed by vulkano for rendering

    v0.1.4 290 #emulation #vulkan #psx #rust #emulator
  60. seasoning

    Embedding and reranking infrastructure with rate limiting and retry logic

    v0.2.2 #reranking #embedding #search #llm #api-bindings
  61. omicsx

    SIMD-accelerated sequence alignment and bioinformatics analysis for petabyte-scale genomic data

    v1.0.2 #sequence-alignment #genomics #cuda #bioinformatics #simd-alignment
  62. tarang

    AI-native Rust media framework — container parsing, audio/video decoding, codec bindings, media analysis

    v1.0.0 350 #video #audio-codec #audio #demux #video-codec #audio-video #media-codec
  63. ambi

    A flexible, multi-backend, customizable AI agent framework, entirely based on Rust

    v0.2.5 #artificial-intelligence #ai-agent #llm #openai #llama
  64. multibg-wayland

    Set a different wallpaper for the background of each Sway or Hyprland or niri workspace

    v0.2.4 360 #desktop #wallpaper #sway #desktop-background #wayland
  65. jay-compositor

    The Jay compositor

    v1.12.0 #wayland-compositor #screenshot #jay #config #setup
  66. cubek

    CubeCL Kernels

    v0.2.0-pre.3 24K #cubecl #kernel #convolution #multi-platform #quantization #matmul #attention #vulkan #rocm
  67. runmat-accelerate

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

    v0.4.4 #gpu-acceleration #provider #run-mat #rocm #vulkan #metal #accelerate #spir-v #cache #matlab
  68. luna-rs

    LUNA EEG Foundation Model — inference in Rust with Burn ML

    v0.0.3 250 #eeg #gpu #cpu #bci #foundational
  69. cargo-gpu

    Generates shader .spv files from rust-gpu shader crates

    v0.10.0-alpha.1 #compiler
  70. librashader-runtime-vk

    RetroArch shaders for all

    v0.10.1 3.1K #retro-arch #spir-v #graphics
  71. 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 #ash #3d #graphics #api-bindings
  72. pyronyx

    Better Vulkan bindings for Rust

    v0.2.4+1.4.341 #vulkan #bindings #gamedev #graphics
  73. vulkan-rust

    Ergonomic Vulkan bindings for Rust, generated from vk.xml

    v0.10.0 #gpu #graphics #wrapper #safe
  74. tracel-rspirv

    APIs for SPIR-V module manipulation

    v0.13.0+sdk-1.4.341.0 10K #spir-v #opencl #vulkan #opengl
  75. msb_krun_rutabaga_gfx

    [highly unstable] Handling virtio-gpu protocols

    v0.1.10 #process-isolation #virtio-gpu #devices #dynamic #venus #kvm #micro-vm #hypervisor #libkrun #vmm
  76. hive-gpu

    High-performance GPU acceleration for vector operations with Device Info API (Metal, CUDA, ROCm)

    v0.2.0 180 #vector-search #gpu #hnsw #metal #hnsw-vector-search
  77. naga-cli

    CLI for the naga shader translator and validator. Part of the wgpu project

    v29.0.0 430 #shader #spir-v #glsl #msl
  78. vulkanalia

    Vulkan bindings for Rust

    v0.35.0 330 #vulkan #vulkan-bindings
  79. yule

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

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

    The Vulkan core functions for Rust

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

    Top level crate for gloss-rs

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

    Stateless and type-safe graphics framework

    v0.47.0 380 #type-safe #stateless #graphics
  83. rustc_codegen_spirv

    SPIR-V code generator backend for rustc

    v0.10.0-alpha.1 490 #spir-v #shader-compiler #codegen #back-end #vulkan #rust-gpu #refer-documentation #spirv-tools #shader-language
  84. burn-remote

    Backend router decorator over the network

    v0.21.0-pre.4 10K #onnx #deep-learning #machine-learning #machine-learning-data
  85. covk

    Unsafe vulkan bindings for Rust

    v0.1.2-1.4.346 #vulkan #bindings #gamedev #graphics #no-std
  86. 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
  87. meganeura

    E-graph optimized neural network training on Blade

    v0.2.0 #inference #e-graph #training #neural-network #optimization #blade #gpu #profiling
  88. blinc_platform_android

    Blinc Android platform - native activity, JNI bridge, and input handling

    v0.5.1 #ui-framework #gpu-rendering #jni #android #blinc #platform-native #touch-input #android-ndk #java #multi-touch
  89. kazan

    Vulkan bindings for Rust

    v0.3.0+1.4.349 #vulkan #bindings #gamedev
  90. framealloc

    Intent-aware, thread-smart memory allocation for Rust game engines

    v0.11.1 #frame-allocator #game-engine #ide-integration #memory-allocator
  91. 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 #vulkan #codegen #xml #bindings #graphics
  92. ash-molten

    Statically linked MoltenVK for Vulkan on Mac using Ash

    v0.20.0+1.2.11 #vulkan #metal #api-bindings
  93. suzuri

    Text rendering library

    v0.2.1 #font-rendering #font #text-rendering
  94. find_cuda_helper

    Helper crate for searching for CUDA libraries

    v0.2.0 110K #gpu-computing #search #low-level #helper #language #gpgpu #high-performance-computing #cuda-ptx
  95. mnn-rs

    Safe Rust bindings for Alibaba MNN (Mobile Neural Network) inference engine

    v0.1.5 #deep-learning #neural-network #machine-learning #inference #api-bindings
  96. spirv_cross

    Safe wrapper around SPIRV-Cross

    v0.23.1 27K #spir-v #cross
  97. futuresdr

    An Experimental Async SDR Runtime for Heterogeneous Architectures

    v0.0.39 #sdr #radio #run-time
  98. perfetto-sdk-protos-gpu

    Extra protobuf bindings for GPU events

    v0.3.6 1.9K #perfetto #tracing
  99. embellama

    High-performance Rust library for generating text embeddings using llama-cpp

    v0.10.1 #llama #nlp #machine-learning #api-bindings
  100. burn-tch

    LibTorch backend for the Burn framework using the tch bindings

    v0.21.0-pre.4 22K #deep-learning #burn-framework #machine-learning #machine-learning-data
  101. alttabway

    Alt-tab window switcher for wayland compositors

    v0.4.5 #wayland-compositor #window-switcher #alt-tab #preview #wayland-client #hyprland #daemon
  102. nnl

    A high-performance neural network library for Rust with CPU and GPU support

    v0.1.6 260 #gpu #neural-network #deep-learning #machine-learning
  103. egor

    A dead simple 2D graphics engine

    v0.10.0 #wgpu #2d-graphics #winit #graphics
  104. anymotion

    Prototype skeletal animation library for ECS-native game engines

    v0.1.1 #ecs #skeletal #animation #gamedev
  105. cuda-rust-wasm

    CUDA to Rust transpiler with WebGPU/WASM support

    v0.1.7 #cuda #web-gpu #transpiler #wasm #gpu
  106. gpu-video

    hardware video coding using Vulkan Video, with wgpu integration

    v0.3.0 #vulkan #wgpu #video #video-decoding #graphics
  107. blue_engine

    General-Purpose, Easy-to-use, Fast, and Portable graphics engine

    v0.10.0 #graphics-engine #2d-rendering #3d #graphics-rendering #graphics #3d-rendering
  108. burn-wgpu

    WGPU backend for the Burn framework

    v0.21.0-pre.3 64K #deep-learning #wgpu #web-gpu #machine-learning #gpu
  109. amffi

    Rust bindings to Advanced Media Framework

    v0.1.0 #amd #audio #graphics #video #ffi #audio-video
  110. i-slint-renderer-skia

    Skia based renderer for Slint

    v1.16.1 64K #slint #gui-toolkit #renderer #skia
  111. vulk

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #acceleration-structures #graphics
  112. vkfetch-rs

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

    v0.2.5 1.0K #vulkan #neofetch #gpu
  113. librashader-capi

    RetroArch shaders for all

    v0.10.1 #retro-arch #spir-v #graphics
  114. wgpu-naga-bridge

    Conversions between naga and wgpu-types. Part of the wgpu project

    v29.0.1 221K #wgpu #graphics #naga
  115. archx

    High-performance CPU/GPU adaptive optimization library with SIMD and Multithreading

    v3.0.1 #gpu #multi-threading #adaptive #simd #optimization
  116. rio-window

    Winit fork maintained for Rio terminal

    v0.3.11 #window-event #event-loop #terminal-graphics #terminal-window #desktop #wgpu #winit-window #command-line-interface #rio #window-creation
  117. vkgen

    Generates Rust source code from the Vulkan/OpenXR registry

    v2.2.1 #open-xr #vulkan #generator
  118. geo-nd

    Traits and types particularly for 2D and 3D geometry with implementations for [float] and optionally SIMD

    v0.6.0 120 #simd #quaternions #geometry #simd-vector
  119. krun-rutabaga-gfx

    [highly unstable] Handling virtio-gpu protocols

    v0.1.0-1.18.0 #process-isolation #virtio-gpu #3d #devices #dynamic #venus #2d #kvm #graphics #swapchain
  120. vulkan-headers

    Minimalist Rust FFI bindings for Vulkan

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

    Pure-Rust inference for VoxCPM2 on top of the Burn framework (Vulkan + CPU)

    v0.3.0 #text-to-speech #inference #audio #speech
  122. freya-winit

    Winit renderer for Freya

    v0.4.0-rc.18 500 #freya #gui
  123. imgui-glfw-rs

    ImGui input handling for GLFW

    v0.13.1 #imgui #glfw #opengl #input
  124. cubecl-wgpu

    WGPU runtime for the CubeCL

    v0.10.0-pre.3 67K #gpgpu #wgpu #web-gpu #gpu
  125. myth_render

    Core rendering system for the Myth engine (render graph, pipeline, GPU management)

    v0.2.0 #wgpu #web-gpu #graphics #3d #gamedev
  126. maplibre_native

    Rust bindings to the MapLibre Native map rendering engine

    v0.4.5 1.8K #gis #maplibre #tile #rendering
  127. spirq

    Light weight SPIR-V query utility for graphics

    v1.2.2 4.2K #spir-v #vulkan #opencl #graphics
  128. glutin_egl_sys

    The egl bindings for glutin

    v0.7.1 1.4M #glutin #egl #opengl #bindings
  129. archetype_asset

    Fast, modular asset system with spatial preloading

    v0.2.1 #gpu #game #graphics
  130. blit-compositor

    blit headless Wayland compositor

    v0.30.1 #blit #wayland-compositor #terminal #vulkan #av1 #headless #video #gpu #frame-rate #artificial-intelligence
  131. diligent

    A port of the Diligent Engine to Rust

    v0.2.0 #vulkan #graphics-engine #graphics #cross-platform #engine
  132. librashader-common

    RetroArch shaders for all

    v0.40.0-beta.1 3.6K #retro-arch #spir-v #graphics
  133. kcl-api

    KCL interpreter API

    v0.1.115 #react #kcl #design-studio #api #zoo #tailwind #interpreter #vulkan #video-frame #cad
  134. cubek-std

    CubeK: Standard Library

    v0.2.0-pre.4 3.7K #cube-k #cubecl #kernel #standard #multi-platform #mma #modes #matmul #attention #vulkan
  135. memkit-gpu

    Backend-agnostic GPU memory management for memkit

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

    RetroArch shaders for all

    v0.40.0-beta.1 2.6K #retro-arch #spir-v #graphics #shader
  137. neutts

    Rust port of NeuTTS — on-device voice-cloning TTS with GGUF backbone and NeuCodec decoder

    v0.1.1 190 #gguf #text-to-speech #voice-cloning #speech-synthesis
  138. slang-hal

    Abstractions for running Slang shaders with Rust

    v0.4.0 #shader-compiler #slang #running #abstraction #hardware-abstraction
  139. ringkernel-wgpu

    WebGPU backend for RingKernel - cross-platform GPU support

    v0.4.2 #wgpu #web-gpu #vulkan #actor #gpu
  140. 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
  141. onelf

    Packer CLI for creating onelf single-binary packages

    v0.2.5 #packer #executable #single-binary #strip #package #recipe #vulkan #gtk #memfd #bundling
  142. cubek-fft

    CubeK: Fast Fourier Transform

    v0.2.0-pre.4 3.7K #cube-k #cubecl #fft #kernel #fast-fourier #multi-platform #vulkan #rocm
  143. crystal-vk

    Graphics wrapper for Vulkan

    v0.2.1 #gpu #gamedev #graphics #computer-vision
  144. deno_webgpu

    WebGPU implementation for Deno

    v0.213.0 9.5K #web-gpu #wgpu #vulkan #deno #specification #webgpu-graphics #gpu-graphics #env-var
  145. yule-gpu

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

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

    CubeK: Quantization Library

    v0.2.0-pre.4 23K #cube-k #kernel #cubecl #quantization #multi-platform #rocm #vulkan
  147. nndex

    In-memory nearest neighbor search engine

    v0.2.1 #nearest-neighbors-search #gpu #cosine-similarity #embedding
  148. cust_raw

    Low level bindings to the CUDA Driver API

    v0.11.3 17K #cuda-driver #low-level #high-performance-computing #gpu-computing #bindings #cuda-ptx #gpgpu #ffi-bindings
  149. vkobject-rs

    The Vulkan object wrappers for Rust

    v0.0.4 #vulkan #gpu #game-engine #glfw #render
  150. freya-skia-bindings

    Skia Bindings for Rust

    v0.96.1 2.3K #vulkan #skia-bindings #bindings #opengl #skia #pdf #graphics
  151. oxigdal-ml

    Machine learning capabilities for OxiGDAL - ONNX Runtime integration for geospatial ML workflows

    v0.1.4 #onnx #gdal #algorithm #science #graphics
  152. xdl-amp

    Multi-backend GPU/ML acceleration for XDL

    v0.1.1 #gpu #gpu-acceleration #ml #cuda #multi-backend #amp #xdl #opencl #directx #metal
  153. maolan-generate

    Generate music using Maolan and HeartMuLa

    v0.0.3 #artificial-intelligence #audio #generate
  154. crush-gpu

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

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

    High level API for stable-diffusion.cpp

    v0.1.19 #stable-diffusion #flux #ai
  156. gsk4-sys

    FFI bindings of GSK 4

    v0.11.1 141K #gsk #gtk #gnome #ffi
  157. any-gpu

    Tensor engine for every GPU. AMD, NVIDIA, Intel, Apple. One codebase, zero vendor lock-in. wgpu under the hood.

    v0.1.0 #gpu-compute #wgpu #gpu #ml #tensor #graphics
  158. glfw-passthrough

    GLFW3 bindings and idiomatic wrapper for Rust

    v0.60.2 110 #vulkan #opengl #windowing
  159. renderdoc-sys

    Low-level bindings to the RenderDoc API

    v1.1.0 1.3M #profiling #tracing #graphics #ffi
  160. rustd_cli

    Command-line interface for RustD compiler

    v0.2.0 #compiler #rust-d #deterministic #python #execution #command-line-interface #vulkan #llvm #static-analysis #canonical-serialization
  161. wasma-windows-platform-wasma-sys

    WASMA Windows Platform WASMA-Sys module

    v1.3.0-beta #wasma #windows-platform #convert #compositor #module #cross-platform #resource-management #window-management #desktop #gpu
  162. fermium

    An opinionated crate of SDL2 bindings

    v22605.0.0 420 #sdl2
  163. portlight

    Cross-platform window management for audio plugins

    v0.0.2 #cross-platform #window-management #x11 #plugin #audio #vsync #mouse #vulkan #file-dialog #gui
  164. cubek-random

    CubeK: Random Number Generation

    v0.2.0-pre.4 23K #random #cube-k #cubecl #kernel #multi-platform #bernoulli #vulkan #rocm
  165. aluminium

    vulkan-based graphics engine

    v0.1.0 #vulkan #gamedev #graphics-rendering
  166. mepeyew

    Small But Powerful Graphics Library

    v0.3.5 1.1K #vulkan #graphics #webgpu-graphics
  167. skulpin

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

    v0.14.1 1.2K #vulkan #2d-graphics #skia #ash #graphics
  168. glfw-sys-passthrough

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

    v6.0.9 350 #opengl #glfw #vulkan #input-event #context #multi-platform #cargo-version #build-time #pre-generated
  169. imgui-vulkan-renderer-rs

    Vulkan renderer for imgui-rs

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

    Qwen3 TTS inference (GGUF + GGML); Rust API for host apps and gdext

    v0.1.0 #gguf #onnx #text-to-speech #qwen3 #ggml #sample-rate #vocoder #tts-engine #gdext #checkpoint
  171. vinit

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

    v0.5.0 #vulkan #initialization #ash #graphics
  172. qts_cli

    Command-line tools for Qwen3 TTS synthesis and WAV output

    v0.1.0 #text-to-speech #qwen3 #wav #model #vocoder #ggml #tui #onnx
  173. images_and_words

    GPU middleware and abstraction layer for high-performance graphics applications and games

    v0.2.0 #wgpu-rendering #gpu #gpu-rendering #middleware #wgpu #graphics
  174. imgui-rs-vulkan-renderer

    A Vulkan renderer for imgui-rs using Ash

    v1.16.0 250 #vulkan #ash #imgui
  175. vulk-gen

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #bindings #graphics
  176. cutty_terminal

    writing terminal emulators

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

    RetroArch shaders for all

    v0.10.1 #retro-arch #spir-v #graphics
  178. nvngx

    NVIDIA NGX bindings

    v0.3.2 390 #nvidia #upscaling #ngx #dlss #supersampling
  179. wasma-windows-platform-xf86

    WASMA Windows Platform XF86 Backend - X11 compatibility, Direct3D and Vulkan graphics acceleration

    v1.3.0-beta #vulkan #wasma #x11 #windows-platform #environment #gpu #compositor #wayland #window-management #acceleration
  180. llama-cpp-sys-4

    Low Level Bindings to llama.cpp

    v0.2.50 1.0K #gguf #inference #ggml #llama #llm
  181. node2vec-rs

    A node2vec implementation in Rust via the Burn tensor framework

    v0.1.6 #graph #burn #csv #learning-rate #framework #directed-graph #wgpu #skipgram #embedding #multidimensional-array
  182. oidn-wgpu-interop

    An inteoperability layer between wgpu and oidn

    v0.5.0 #interop #oidn #wgpu #compatability
  183. deft-skia-safe

    Safe Skia Bindings for Rust

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

    Higher-level graphics abstrations based on gfx-hal

    v0.5.1 5.5K #vulkan #gfx-hal #graphics
  185. trustformers-mobile

    Mobile deployment support for TrustformeRS (iOS, Android)

    v0.1.1 #ios #android #transformer #machine-learning #mobile
  186. llama_cpp

    High-level bindings to llama.cpp with a focus on just being really, really easy to use

    v0.3.2 2.6K #llama #llama-model #model-context #token #high-level-bindings
  187. ash-bootstrap

    that jump starts initialization of Vulkan via Ash

    v0.1.3 180 #vulkan #bindings #ash #rendering
  188. egui_winit_vulkano

    Egui immediate mode gui integration with winit and Vulkano

    v0.28.0 170 #imgui #gui-integration #portable
  189. rafx

    Rendering framework built on an extensible asset pipeline

    v0.0.16 #game-rendering #asset-pipeline #graphics-rendering #graphics
  190. vku

    kickstarting vulkan development

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

    Vulkan layer bindings atop Ash

    v0.0.2+v0.38.0 #vulkan #bindings #graphics
  192. crystal-api

    Crystal API is a unified GPU API's wrapper

    v0.0.6 650 #gpu #gamedev #graphics #computer-vision
  193. lava

    Rust wrapper to manipulate Vulkan more conveniently than with bindings

    v0.4.9 #vulkan #bindings
  194. blit-fonts

    Font discovery and serving for blit

    v0.30.1 #blit #terminal #font #compute #artificial-intelligence #video-encoder #web-rtc #wayland-compositor #remotes #connection-pool
  195. oxigdal-gpu

    GPU-accelerated geospatial operations for OxiGDAL using WGPU

    v0.1.4 #wgpu #gis #gdal #science #graphics #gpu
  196. krnl

    Safe, portable, high performance compute (GPGPU) kernels

    v0.1.1 450 #gpu-kernel #vulkan #gpu #gpu-compute
  197. blit-server

    blit terminal multiplexer server

    v0.28.3 #blit #terminal #web-rtc #browser #wayland-compositor #frame-rate #metrics #vulkan #terminal-multiplexer #nvenc
  198. astcenc-rs

    Idiomatic Rust bindings to the official ASTC encoder library from ARM

    v0.2.0 210 #astc #bindings #arm #idiomatic-bindings #encoder #compression #vulkan
  199. ustreamer-encode

    Hardware video encoding — VideoToolbox (macOS), NVENC (NVIDIA), and direct AMF

    v0.1.0 #wgpu #nvenc #video-streaming #video #videotoolbox #graphics
  200. renderdoc

    application bindings for Rust

    v0.12.1 10K #vulkan #graphics #tracing #profiling
  201. dear-imgui-ash

    Vulkan (Ash) renderer backend for dear-imgui-rs

    v0.11.0 #imgui #ui #docking #graphics #multiview
  202. glfw-sys

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

    v8.0.0 17K #opengl #input-event #vulkan #version #context #multi-platform #cargo-version #pre-generated #build-time
  203. jay-ash

    Vulkan bindings for Rust

    v0.5.0+1.4.349 1.7K #vulkan #bindings #gamedev #graphics
  204. wgpu-core-deps-windows-linux-android

    Feature unification helper crate for the Windows/Linux/Android platforms

    v29.0.0 491K #graphics #opengl #cross-platform
  205. libmarathon

    A peer-to-peer game engine development kit with CRDT-based state synchronization

    v0.1.2 #p2p #multi-player #crdt #bevy
  206. goldy

    Modern Graphics Library

    v0.1.0 #vulkan #gpu #vulkan-rendering #gpu-graphics #rendering #graphics
  207. spirv-reflect

    Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications

    v0.2.3 8.7K #spir-v #shader #hlsl #glsl
  208. sable

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

    v0.1.0 #game-engine #3d #multi-backend #rendering #3d-rendering #vulkan
  209. ashtray

    Use Vulkan ash API more easily

    v0.1.4 290 #vulkan #ash #api #graphics
  210. vk-profiles-rs

    Rust bindings for the Vulkan Profiles library

    v0.4.0 #vulkan #bindings
  211. spirv-std-types

    SPIR-V types shared between spirv-std, spirv-std-macros and rustc_codegen_spirv

    v0.10.0-alpha.1 1.8K #spir-v #shader-compiler #shared #spirv-std #vulkan #spirv-std-macros #gpu
  212. openinfer-simulator

    Host-side simulator and runtime for OpenInfer graphs

    v0.1.7 #graphs #simulation #validation #host-side #tensor #graph-node #vulkan #memory-layout
  213. spvkit

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

    v0.1.0 #spir-v #codegen #vulkan #shader
  214. ustreamer-capture

    GPU frame capture from wgpu render targets — zero-copy (Metal/NVENC) and staging buffer paths

    v0.1.0 #wgpu #gpu #capture #graphics #streaming
  215. vk-sys

    Bindings for the Vulkan graphics API

    v0.7.0 3.1K #vulkan #vulkan-rendering #gpu-rendering #gpu #bindings
  216. rsaber_lib

    rsaber

    v0.4.0 #rsaber #saber #beat #beatsaber #clone #notes #collision-detection #android
  217. oxigdal-gpu-advanced

    Advanced GPU computing with multi-GPU support, memory pooling, and shader optimization for OxiGDAL

    v0.1.4 #multi-gpu #wgpu #gis #gdal
  218. skia-graphics-rs

    High-performance 2D graphics library built on Skia with GPU acceleration

    v0.1.0 #skia #2d-graphics #gpu #graphics #canvas #canvas-2d
  219. impellers

    Bindings to Flutter's 2D vector graphics renderer

    v0.4.1 #graphics #vector-graphics #2d #impeller #flutter #vector-graphics-renderer #static-link #cache #shadow
  220. vulkan-rust-sys

    Raw Vulkan FFI types generated from vk.xml

    v0.10.0 #vulkan #vk-xml #graphics #gpu #ffi
  221. vulkanalia-bootstrap

    that jump starts initialization of Vulkan via Vulkanalia

    v0.1.6 #vulkan #bindings #gamedev #vulkanalia #rendering #graphics
  222. vulkan-bindings

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

    v1.3.238 #vulkan #graphics #bindings
  223. 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
  224. gpufft-vulkan-sys

    Raw FFI bindings to VkFFT (vendored). Internal plumbing for gpufft.

    v0.1.1 #fft #vulkan #vkfft #ffi #gpu
  225. gpufft

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

    v0.1.1 #fft #vulkan #cufft
  226. vulkano-util

    functionality to make usage of vulkano easier

    v0.35.0 470 #vulkan #vulkan-rendering #gpu-rendering #gpu #bindings
  227. asdf-overlay-vulkan-layer

    Asdf Overlay vulkan layer

    v1.2.1 #asdf-overlay #vulkan #directx #dxgi #windows
  228. vulkan-headers-generator

    Generate the vulkan-headers crate

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

    Hardware acceleration layer for OxiMedia using Vulkan compute

    v0.1.5 #vulkan #compute-shader #hardware-acceleration #transfer #image-scaling #motion-estimation #gpu #color-conversion #prefetch #cache
  230. basalt

    A window/ui framework built upon vulkan

    v0.21.0 2.8K #vulkan #graphics #framework #graphics-gui
  231. vkc-lib

    Vulkan compute library

    v0.1.2 #compute #vulkan #early
  232. oxicuda-vulkan

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

    v0.1.4 #spir-v #gpu-compute #vulkan #gpu #pure-rust
  233. vkl

    A vulkan wrapper library for vkc-lib

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

    A high performance vulkan abstraction layer

    v0.1.1 #vulkan #graphics
  235. cen

    Vulkan window backend

    v0.0.10 #vulkan #engine #render
  236. pilka

    live-coding tool for creating shaders demos

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

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

    v0.1.1 #vulkan #react #flutter
  238. tsai_compute

    Heterogeneous compute abstraction layer for tsai-rs

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

    Easy app-to-app frame sharing using PipeWire

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

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

    v1.0.6 142K #spir-v #vulkan #opencl #graphics #opengl
  241. vulkan-registry

    Parses the Vulkan API Registry XML files

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

    Raw Vulkan bindings for Rust

    v0.35.0 310 #vulkan #vulkan-bindings
  243. vulkan

    bindings for Rust

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

    A vulkan renderer for skia, a component of skulpin

    v0.14.1 #vulkan #2d-graphics #skia #ash #graphics
  245. Try searching with DuckDuckGo or on crates.io.

  246. vulkanalia-vma

    An integration of Vulkan Memory Allocator with vulkanalia

    v0.9.0 #memory-allocator #memory-management #vulkan #graphics
  247. erupt

    Vulkan API bindings

    v0.23.0+213 150 #vulkan #bindings
  248. filum

    Easy GPGPU powered by Vulkan

    v0.1.2 #gpgpu #vulkan
  249. tuhka

    New up-to-date Vulkan bindings for Rust

    v0.1.2 #vulkan #bindings #graphics
  250. nobs-vk

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

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

    A raw Vulkan API bindings for Rust

    v0.1.9 #vulkan #bindings #graphic
  252. vk-sync

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

    v0.1.6 #vulkan #3d #ash #graphics #api-bindings
  253. 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 #vulkan #path-tracer #ray-tracing-gpu #gpu
  254. 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
  255. covk_sys

    Low-level unsafe vulkan bindings for Rust

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

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #bindings #graphics
  257. phobos

    Fast, powerful Vulkan abstraction library

    v0.10.0 160 #vulkan #graphics
  258. unity-native-plugin-vulkan

    Unity Native Plugin API (Vulkan) for Rust

    v0.8.0 320 #native-plugin #vulkan #unity
  259. vulk-ext

    Vulkan bindings for Rust, except only the bleeding edge features

    v0.1.18 #vulkan #bindings #graphics
  260. charge

    Modern, minimal, efficient Vulkan game engine

    v0.1.1 #vulkan #3d #renderer #game-engine #graphics #vulkan-game-engine
  261. aftermath-rs

    Rust bindings for NVIDIA Aftermath, targeting Vulkan applications

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

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

    v0.21.0 #vulkan
  263. 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
  264. dacite

    Mostly safe low-level Vulkan library

    v0.7.0 #vulkan #graphics
  265. voodoo

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

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

    Vulkan-lite graphics API

    v0.6.0 #vulkan #graphics-rendering
  267. vk_api

    The Vulkan API XML exposed as a byte string constant

    v1.0.69 #vulkan #byte-string #khronos
  268. adi_gpu_vulkan

    Vulkan implementation for adi_gpu

    v0.11.0 #vulkan #graphics-rendering #vulkan-rendering #gui #hardware #graphics-gui