-
spirt
Shader-focused IR to target, transform and translate from
-
glsl
A GLSL450/GLSL460 parser
-
glslang
Rust bindings to glslang
-
wgsl_to_wgpu
Generate typesafe Rust bindings from WGSL shaders to wgpu
-
shaderc
Rust bindings for shaderc
-
wgsl-parse
Parse a wgsl source file to a syntax tree
-
spirv-builder
Helper for building shaders with rust-gpu
-
syrillian_shadergen
Material Shader Compiler and Generator for the Syrillian Game Engine
-
slang-hal
Abstractions for running Slang shaders with Rust
-
webgl2
shader compiler, emulator, and debugger
-
makepad-shader-compiler
Makepad platform shader compiler
-
slang-hal-build
Build script utilities for compile-time Slang shader compilation
-
mach-dxcompiler-rs
Prebuilt, statically-linked DXC
-
shader-slang
Rust bindings for the Slang shader language compiler
-
shader-prepper
Shader include parser and crawler
-
wgcore
abstractions for composable WGSL shaders
-
glslang-sys
Raw C bindings to glslang
-
zaplib
⚡ Zaplib is a fast, cross-platform (web+native), GPU-based application framework, written in Rust
-
shdrlib
High-level shader compilation and rendering library built on wgpu and naga
-
yuri-lang
Compiler for the Yuri shader language
-
shaderc-sys
Shaderc system library FFI, building, and linking
-
shadermagic
Pseudo-glsl to msl and glsl transpiler
-
supasim-kernels
A kernel/shader compiling library made for use with supasim
-
relnotes
automatically generate release notes for your project
-
rasen
Build a SPIR-V module from a data flow graph
-
zaplib_shader_compiler
The shader compiler for Zaplib
-
amethyst-imgui
imgui library for amethyst
-
shader-slang-sys
FFI bindings for the Slang shader language compiler
-
slang
Safe Rust bindings for the Slang shader language compiler
-
spirv-compiler
Convenience wrapper for shaderc in Rust
-
shdrr
A live shader compiler using shaderc
-
wrflib
🐢⚡ Wrflib is a fast, cross-platform (web+native), GPU-based application framework, written in Rust
-
rhythmc_compiler
The shader compiler for rhythmc
-
shaderc-macro
Compile shaders with shaderc using macros at compile time
-
bevy-glsl-to-spirv
Deprecated. This crate is a temporary measure until native rust shader compilation like https://github.com/gfx-rs/naga lands.
-
rhythmc
GLSL/SPIR-V compiler framework. The goal of this crate is to allow creation of GLSL shaders written in pure rust within a crate.
-
wrflib_shader_compiler
The shader compiler for Wrflib
-
picard-core
Rust port of the picasso shader compiler
Try searching with DuckDuckGo.