An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "wgsl" keyword

View the packages on the crates.io package registry that are tagged with the "wgsl" keyword.

my-wgsl 0.1.3
A WGSL generation library from Rust
5 versions - Latest release: 5 months ago - 3.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
ramp_gen 0.1.1
Generate color ramps in rust and wgsl.
2 versions - Latest release: 7 months ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_simple_2d_outline 0.1.1
2D outline materials for the bevy game engine
2 versions - Latest release: over 2 years ago - 3.07 thousand downloads total - 28 stars on GitHub - 1 maintainer
shame-rs 0.1.0
Shader metaprogramming
1 version - Latest release: about 1 year ago - 1.12 thousand downloads total - 290 stars on GitHub - 1 maintainer
cuneus 0.2.5 💰
A WGPU-based shader development tool
14 versions - Latest release: 18 days ago - 5.58 thousand downloads total - 98 stars on GitHub - 1 maintainer
wasm2spirv 0.1.0 💰
Compile your WebAssembly programs into SPIR-V shaders
1 version - Latest release: about 2 years ago - 1.26 thousand downloads total - 57 stars on GitHub - 1 maintainer
bevy-shaders 0.2.0
A collection of shaders for Bevy 💠
2 versions - Latest release: 6 months ago - 1.25 thousand downloads total - 3 stars on GitHub - 1 maintainer
wgsl-inline 0.2.1
A macro used to embed WGSL within Rust.
8 versions - Latest release: about 1 year ago - 8.93 thousand downloads total - 5 stars on GitHub - 1 maintainer
bevy_shader_utils 0.8.0
A utility package that provides a series of noise functions and other utilities for use in wgpu s...
8 versions - Latest release: 2 months ago - 1 dependent repositories - 11.5 thousand downloads total - 205 stars on GitHub - 1 maintainer
lf-gfx 0.8.1
A collection of utilities that we use.
16 versions - Latest release: 4 months ago - 16.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
jit-spirv-impl 0.1.1
Compile GLSL/HLSL/WGSL to SPIR-V just-in-time with a simple macro.
2 versions - Latest release: about 2 years ago - 1 dependent package - 2.72 thousand downloads total - 34 stars on GitHub - 1 maintainer
jit-spirv 0.1.1
Compile GLSL/HLSL/WGSL to SPIR-V just-in-time with a simple macro.
2 versions - Latest release: about 2 years ago - 2.38 thousand downloads total - 34 stars on GitHub - 1 maintainer
inline-spirv 0.2.1
Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.
8 versions - Latest release: over 1 year ago - 2 dependent packages - 6 dependent repositories - 20.5 thousand downloads total - 35 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
encase_derive 0.11.1
Derive macro for encase
18 versions - Latest release: about 1 month ago - 1 dependent package - 1,119 dependent repositories - 2.76 million downloads total - 178 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
encase_derive_impl 0.11.1
Derive macro implementation for encase
14 versions - Latest release: about 1 month ago - 2 dependent packages - 1,118 dependent repositories - 2.79 million downloads total - 178 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
encase 0.11.1
Provides a mechanism to lay out data into GPU buffers ensuring WGSL's memory layout requirements ...
18 versions - Latest release: about 1 month ago - 10 dependent packages - 1,123 dependent repositories - 2.75 million downloads total - 178 stars on GitHub - 1 maintainer
include-wgsl-oil 0.2.9
Includes a WGSL file with the `naga-oil` preprocessor.
11 versions - Latest release: 4 months ago - 2 dependent packages - 19.6 thousand downloads total - 12 stars on GitHub - 1 maintainer
cargo-wgsl 0.1.0
Validate wgsl in rust projects
17 versions - Latest release: 3 months ago - 2 dependent repositories - 24.8 thousand downloads total - 87 stars on GitHub - 1 maintainer
bevy_blockout 0.1.0
A utility package that provides blockout utilities.
1 version - Latest release: 3 months ago - 412 downloads total - 204 stars on GitHub - 1 maintainer
tree-sitter-wgsl-bevy 0.1.3
WGSL grammar for tree-sitter with extensions for the Bevy preprocessor (extends tree-sitter-wgsl)
3 versions - Latest release: over 1 year ago - 3.98 thousand downloads total - 6 stars on GitHub - 1 maintainer
naga-to-tokenstream 0.8.0
Creates a TokenStream describing parts of a Naga module.
15 versions - Latest release: 4 months ago - 2 dependent packages - 25.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
wgsl_ln 0.2.1
Experimental crate for writing wgsl in rust!
3 versions - Latest release: about 1 year ago - 2.81 thousand downloads total - 19 stars on GitHub - 1 maintainer
wgsl-macro 0.2.1
A WGSL shader preprocessor supporting #import, #ifdef, and compile-time constants.
3 versions - Latest release: 16 days ago - 133 downloads total - 0 stars on GitHub - 1 maintainer
wgsl-minifier 0.7.0
A command-line tool for minifying WGSL shaders.
15 versions - Latest release: 4 months ago - 3 dependent packages - 19.8 thousand downloads total - 14 stars on GitHub - 1 maintainer
wgsl_to_wgpu 0.15.0
Generate typesafe Rust bindings from WGSL shaders to wgpu
22 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 26.9 thousand downloads total - 49 stars on GitHub - 1 maintainer
wgsl-types 0.0.4
WGSL Types
4 versions - Latest release: over 2 years ago - 4.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
custos 0.7.0
A minimal OpenCL, WGPU, CUDA and host CPU array manipulation engine.
22 versions - Latest release: over 2 years ago - 2 dependent packages - 25.2 thousand downloads total - 75 stars on GitHub - 1 maintainer
shader_language_server 0.6.2
Language server for HLSL / GLSL / WGSL shaders using LSP protocol.
12 versions - Latest release: about 2 months ago - 5.72 thousand downloads total - 18 stars on GitHub - 1 maintainer
wgsldoc 0.2.0
Documentation generator for WGSL shaders
2 versions - Latest release: about 1 month ago - 738 downloads total - 0 stars on GitHub - 1 maintainer
wgpu_shader_checker 0.1.0
Macro for checking wgsl shaders at compile time
1 version - Latest release: 5 months ago - 600 downloads total - 0 stars on GitHub - 1 maintainer
bevy-vfx-bag 0.2.0
An assorted bag of visual effects for Bevy
2 versions - Latest release: over 2 years ago - 4.2 thousand downloads total - 143 stars on GitHub - 1 maintainer
wgs_runtime_wgpu 0.1.2
Wgs format wgpu runtime
5 versions - Latest release: almost 2 years ago - 5.91 thousand downloads total - 4 stars on GitHub - 1 maintainer
shader-sense 0.3.1
Library for runtime shader validation and symbol inspection
10 versions - Latest release: about 2 months ago - 4.29 thousand downloads total - 18 stars on GitHub - 1 maintainer
wgsl-includes 0.0.2
A tiny crate meant to solve two major pain points with naga & wgsl: no validation at compile time...
2 versions - Latest release: 4 months ago - 819 downloads total - 0 stars on GitHub - 1 maintainer
wgsl_bindgen 0.20.1 💰
Type safe Rust bindings workflow for wgsl shaders in wgpu
58 versions - Latest release: 23 days ago - 64.4 thousand downloads total - 39 stars on GitHub - 1 maintainer
spirq-core 1.0.4
SPIR-Q core feature implementation, a light weight SPIR-V query utility for graphics.
5 versions - Latest release: over 1 year ago - 2 dependent packages - 7.22 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-dis 0.1.4
SPIR-V disassembler
5 versions - Latest release: over 1 year ago - 5.33 thousand downloads total - 113 stars on GitHub - 1 maintainer
shader-reflect 0.2.9
SPIR-V/GLSL/HLSL shader interface reflection to JSON. (CLI)
8 versions - Latest release: about 1 year ago - 8.37 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq 1.2.2
Light weight SPIR-V query utility for graphics.
43 versions - Latest release: about 1 year ago - 9 dependent packages - 4 dependent repositories - 69.1 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-as 0.1.4
SPIR-V assembler
5 versions - Latest release: over 1 year ago - 5.3 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-reflect 0.1.1
Light weight SPIR-V query utility for graphics. (CLI)
3 versions - Latest release: almost 3 years ago - 3.26 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-spvasm 0.1.4
Tools for SPIR-V Assembly interaction.
5 versions - Latest release: over 1 year ago - 3 dependent packages - 6.17 thousand downloads total - 113 stars on GitHub - 1 maintainer
wgs_core 0.1.2
Wgs format
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 6.55 thousand downloads total - 4 stars on GitHub - 1 maintainer
wgs_runtime_base 0.1.2
Wgs format base runtime
5 versions - Latest release: almost 2 years ago - 1 dependent package - 6.24 thousand downloads total - 4 stars on GitHub - 1 maintainer
shader_to_spirv 0.1.1
Get SPIR-V's output easier than ever!
2 versions - Latest release: over 3 years ago - 2.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
wgsl-validator 1.0.0
Validate wgsl in rust or C/C++
2 versions - Latest release: 3 months ago - 709 downloads total - 0 stars on GitHub - 1 maintainer
wgsl_preprocessor 1.1.4
An unofficial preprocessor for WGSL written in Rust for WGPU.
8 versions - Latest release: 11 months ago - 1 dependent repositories - 8.89 thousand downloads total - 13 stars on GitHub - 1 maintainer
image-colorizer 1.1.4
Never settle for images outside your colorscheme again!
10 versions - Latest release: 12 months ago - 8.98 thousand downloads total - 5 stars on GitHub - 1 maintainer
tree-sitter-wgsl 0.0.6
wgsl grammar for the tree-sitter parsing library
6 versions - Latest release: about 3 years ago - 6.62 thousand downloads total - 12 stars on GitHub - 1 maintainer