crates.io "shaders" keyword
View the packages on the crates.io package registry that are tagged with the "shaders" keyword.
transhader 0.1.1
Transpile shaders on the fly using procedural macros.2 versions - Latest release: over 1 year ago - 2.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
easel-rs 1.0.4
A shader playground for creating high resolution digital paintings.1 version - Latest release: over 4 years ago - 1.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
shame-rs 0.1.0
Shader metaprogramming1 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 tool14 versions - Latest release: 16 days ago - 5.58 thousand downloads total - 98 stars on GitHub - 1 maintainer
vulkanology 0.2.0 💰
A vulkan shader testing framework2 versions - Latest release: over 8 years ago - 3.52 thousand downloads total - 6 stars on GitHub - 2 maintainers
bevy_terminal_shader 0.2.0 💰
An old school terminal shader for the bevy game engine2 versions - Latest release: about 1 year ago - 2.82 thousand downloads total - 8 stars on GitHub - 1 maintainer
wrend 0.3.6
A WebGL2 rendering library for Rust/Wasm & JS9 versions - Latest release: almost 3 years ago - 9.84 thousand downloads total - 124 stars on GitHub - 1 maintainer
rustc_codegen_spirv-target-specs 0.9.0
target spec json files of rust-gpu for the rustc compiler1 version - Latest release: about 2 months ago - 2.31 thousand downloads total - 2,030 stars on GitHub - 3 maintainers
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
pilka_winit 0.5.0
Separate crate to separate winit, hmmm...5 versions - Latest release: almost 4 years ago - 1 dependent package - 7.7 thousand downloads total - 122 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
26 versions - Latest release: about 2 years ago - 1 dependent package - 148 dependent repositories - 369 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
spirv-std-macros 0.9.0
Macros for spirv-std26 versions - Latest release: about 2 years ago - 1 dependent package - 148 dependent repositories - 369 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
Top 3.3% on crates.io
28 versions - Latest release: about 2 years ago - 6 dependent packages - 148 dependent repositories - 320 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
spirv-std 0.9.0
Standard functions and types for SPIR-V28 versions - Latest release: about 2 years ago - 6 dependent packages - 148 dependent repositories - 320 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
13 versions - Latest release: about 2 years ago - 1 dependent package - 17 dependent repositories - 215 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
rustc_codegen_spirv 0.9.0
SPIR-V code generator backend for rustc13 versions - Latest release: about 2 years ago - 1 dependent package - 17 dependent repositories - 215 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
13 versions - Latest release: about 2 years ago - 1 dependent package - 17 dependent repositories - 214 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
spirv-builder 0.9.0
Helper for building shaders with rust-gpu13 versions - Latest release: about 2 years ago - 1 dependent package - 17 dependent repositories - 214 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
Top 5.6% on crates.io
12 versions - Latest release: about 2 years ago - 2 dependent packages - 19 dependent repositories - 214 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
rustc_codegen_spirv-types 0.9.0
SPIR-V backend types shared between rustc_codegen_spirv and spirv-builder12 versions - Latest release: about 2 years ago - 2 dependent packages - 19 dependent repositories - 214 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
Top 6.0% on crates.io
11 versions - Latest release: about 2 years ago - 2 dependent packages - 19 dependent repositories - 108 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
spirv-std-types 0.9.0
SPIR-V types shared between spirv-std and spirv-std-macros11 versions - Latest release: about 2 years ago - 2 dependent packages - 19 dependent repositories - 108 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
Top 4.7% on crates.io
8 versions - Latest release: almost 3 years ago - 2 dependent packages - 121 dependent repositories - 194 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
spirv-types 0.4.0-alpha.14
SPIR-V types shared between spirv-std and spirv-std-macros8 versions - Latest release: almost 3 years ago - 2 dependent packages - 121 dependent repositories - 194 thousand downloads total - 7,499 stars on GitHub - 2 maintainers
tattoy 0.1.7
Text-based compositor for modern terminals5 versions - Latest release: 6 days ago - 881 downloads total - 379 stars on GitHub - 1 maintainer
aloe-opengl 0.1.2
A Rust crate for OpenGL rendering, providing tools for context management, shaders, and texture o...1 version - Latest release: 4 months ago - 567 downloads total - 11 stars on GitHub - 1 maintainer
aloe-oboe 0.1.1
Aloe-Oboe enhances graphical rendering systems, offering streamlined parallelization and shader m...1 version - Latest release: 4 months ago - 499 downloads total - 11 stars on GitHub - 1 maintainer
librashader-capi 0.8.1
RetroArch shaders for all.77 versions - Latest release: 2 months ago - 75 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-mtl 0.8.1
RetroArch shaders for all.36 versions - Latest release: 2 months ago - 1 dependent package - 34.1 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-presets 0.8.1
RetroArch shaders for all.86 versions - Latest release: 2 months ago - 11 dependent packages - 1 dependent repositories - 106 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-cache 0.8.1
RetroArch shaders for all.56 versions - Latest release: 2 months ago - 6 dependent packages - 1 dependent repositories - 68.5 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-d3d11 0.8.1
RetroArch shaders for all.80 versions - Latest release: 2 months ago - 1 dependent package - 79.5 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-preprocess 0.8.1
RetroArch shaders for all.86 versions - Latest release: 2 months ago - 11 dependent packages - 1 dependent repositories - 102 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-vk 0.8.1
RetroArch shaders for all.74 versions - Latest release: 2 months ago - 1 dependent package - 73.6 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime 0.8.1
RetroArch shaders for all.81 versions - Latest release: 2 months ago - 8 dependent packages - 1 dependent repositories - 94.7 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-common 0.8.1
RetroArch shaders for all.90 versions - Latest release: 2 months ago - 12 dependent packages - 1 dependent repositories - 111 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-cli 0.8.1
RetroArch shaders for all.10 versions - Latest release: 2 months ago - 5.84 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-reflect 0.8.1
RetroArch shaders for all.82 versions - Latest release: 2 months ago - 10 dependent packages - 1 dependent repositories - 97 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-d3d12 0.8.1
RetroArch shaders for all.63 versions - Latest release: 2 months ago - 1 dependent package - 62 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-d3d9 0.8.1
RetroArch shaders for all.22 versions - Latest release: 2 months ago - 1 dependent package - 16.9 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-pack 0.8.1
RetroArch shaders for all.10 versions - Latest release: 2 months ago - 18.6 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-gl 0.8.1
RetroArch shaders for all.78 versions - Latest release: 2 months ago - 1 dependent package - 77.6 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader-runtime-wgpu 0.8.1
RetroArch shaders for all.42 versions - Latest release: 2 months ago - 1 dependent package - 40.6 thousand downloads total - 120 stars on GitHub - 1 maintainer
librashader 0.8.1
RetroArch shaders for all.80 versions - Latest release: 2 months ago - 1 dependent package - 78.9 thousand downloads total - 120 stars on GitHub - 1 maintainer
rps-sys 0.4.0 💰
Unsafe bindings for RPS API generated with bindgen4 versions - Latest release: over 2 years ago - 1 dependent package - 5.57 thousand downloads total - 4 stars on GitHub - 1 maintainer
rps 0.3.0 💰
Rust bindings for RPS API3 versions - Latest release: over 2 years ago - 3.67 thousand downloads total - 4 stars on GitHub - 1 maintainer
shady 7.0.0 💰
A shadertoy-like library to be able to easily integrate shadertoy-like stuff in your applications.17 versions - Latest release: 5 months ago - 7.73 thousand downloads total - 20 stars on GitHub - 1 maintainer
shady-cli 0.2.0 💰
A music visualizer in the terminal using shady-audio.3 versions - Latest release: 5 months ago - 1.52 thousand downloads total - 20 stars on GitHub - 1 maintainer
shady-audio 16.0.0 💰
A high level library build upon cpal to retrieve audio for visualisation.29 versions - Latest release: 2 months ago - 13.1 thousand downloads total - 20 stars on GitHub - 1 maintainer
shade_runner 0.3.0
Allows runtime hot loading of shaders for vulkano5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 8.66 thousand downloads total - 6 stars on GitHub - 1 maintainer
nuance 0.3.2
A tool to run your shaders on the gpu. Also a good demo application for wgpu-rs.6 versions - Latest release: almost 4 years ago - 6.93 thousand downloads total - 27 stars on GitHub - 1 maintainer
pilka 0.8.2
Another live-coding tool for creating shaders demos.41 versions - Latest release: about 1 year ago - 48.8 thousand downloads total - 122 stars on GitHub - 1 maintainer
pilka_incremental 0.5.3
Glue crate which combine everything11 versions - Latest release: almost 4 years ago - 2 dependent packages - 13.3 thousand downloads total - 122 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
39 versions - Latest release: over 3 years ago - 7 dependent packages - 20 dependent repositories - 82.7 thousand downloads total - 1,101 stars on GitHub - 1 maintainer
luminance-gl 0.19.1
OpenGL backends for luminance39 versions - Latest release: over 3 years ago - 7 dependent packages - 20 dependent repositories - 82.7 thousand downloads total - 1,101 stars on GitHub - 1 maintainer
pilka_ash 0.7.11
Homebrew and probably-not-so-great vulkan renderer20 versions - Latest release: almost 3 years ago - 2 dependent packages - 23.6 thousand downloads total - 122 stars on GitHub - 1 maintainer
pilka_dyn 0.5.0
Glue crate which combine everything with dynamic linking6 versions - Latest release: almost 4 years ago - 2 dependent packages - 7.39 thousand downloads total - 122 stars on GitHub - 1 maintainer
bevy_hsl_multiplier 0.1.0 💰
Multiply texture values in HSL color space1 version - Latest release: over 1 year ago - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
bevy_compute_noise 0.4.0
A Bevy plugin for generating tilable 2D/3D noise textures using compute shaders6 versions - Latest release: 7 months ago - 5.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
material_designer 0.5.0
Custom Material designer for Bevy.2 versions - Latest release: over 3 years ago - 2.83 thousand downloads total - 1 stars on GitHub - 1 maintainer
include-shader 0.2.0
A macro for including shader files as string with dependencies support.3 versions - Latest release: over 2 years ago - 3.84 thousand downloads total - 2 stars on GitHub - 1 maintainer
glsmrs 0.2.0
Opinionated thin wrapper over WebGL 1.0 API3 versions - Latest release: about 3 years ago - 3.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston-shaders_graphics2d 0.4.0
Shaders for 2D graphics in Rust7 versions - Latest release: over 4 years ago - 4 dependent packages - 827 dependent repositories - 542 thousand downloads total - 13 stars on GitHub - 1 maintainer
luminance-sdl2 0.5.1
SDL2 support for luminance8 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 14.9 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
shadertoy-rs 0.7.0
A desktop client for Shadertoy written in Rust14 versions - Latest release: over 1 year ago - 20.8 thousand downloads total - 70 stars on GitHub - 1 maintainer
grimoire 0.2.1
grimoire is a cross-platform live-coding tool for creating GLSL shader demos3 versions - Latest release: over 6 years ago - 4.64 thousand downloads total - 1 maintainer
shader-types 0.2.2
Vector and Matrix types that are properly aligned for use in std140 uniforms4 versions - Latest release: almost 5 years ago - 1 dependent repositories - 4.86 thousand downloads total - 5 stars on GitHub - 1 maintainer
pilka_lib 0.5.0
Util crate for Pilka7 versions - Latest release: almost 4 years ago - 1 dependent package - 7.93 thousand downloads total - 122 stars on GitHub - 1 maintainer
wgpu_shader_checker 0.1.0
Macro for checking wgsl shaders at compile time1 version - Latest release: 5 months ago - 600 downloads total - 0 stars on GitHub - 1 maintainer
piston-shaders 0.4.0
Shaders for game development in Rust6 versions - Latest release: over 4 years ago - 1 dependent repositories - 23.6 thousand downloads total - 13 stars on GitHub - 1 maintainer
bevy_smud 0.11.0
2d sdf shape renderer plugin for Bevy11 versions - Latest release: about 2 months ago - 1 dependent repositories - 11.9 thousand downloads total - 138 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
12 versions - Latest release: over 3 years ago - 2 dependent packages - 9 dependent repositories - 21.5 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-webgl 0.6.1
WebGL backend for luminance12 versions - Latest release: over 3 years ago - 2 dependent packages - 9 dependent repositories - 21.5 thousand downloads total - 1,103 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
Top 10.0% on crates.io
11 versions - Latest release: over 3 years ago - 2 dependent packages - 7 dependent repositories - 20.2 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-front 0.6.1
luminance re-exported with a backend picked at compile-time11 versions - Latest release: over 3 years ago - 2 dependent packages - 7 dependent repositories - 20.2 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
25 versions - Latest release: over 3 years ago - 3 dependent packages - 6 dependent repositories - 34.9 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-glutin 0.14.1
Glutin support for luminance25 versions - Latest release: over 3 years ago - 3 dependent packages - 6 dependent repositories - 34.9 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
shadertoy-browser 0.6.1
Small Shadertoy browser & viewer for Mac built in Rust5 versions - Latest release: about 7 years ago - 7.65 thousand downloads total - 211 stars on GitHub - 1 maintainer
shadertoy 0.6.1
Rust library wrapping the Shadertoy REST API to be able to easily search through and download Sha...8 versions - Latest release: about 7 years ago - 1 dependent package - 11.2 thousand downloads total - 211 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
19 versions - Latest release: over 3 years ago - 7 dependent packages - 30 dependent repositories - 72.3 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-derive 0.10.0
Procedural macros for deriving luminance traits19 versions - Latest release: over 3 years ago - 7 dependent packages - 30 dependent repositories - 72.3 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
otium
A shader playground for creating high resolution digital paintings.3 versions - Latest release: 22 days ago - 3.13 thousand downloads total - 2 stars on GitHub - 1 maintainer
spirv-cross2 0.4.6
Safe Rust bindings to SPIRV-Cross22 versions - Latest release: 10 months ago - 45.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
rasen-dsl 0.2.0
Wrapper for the Rasen compiler to write SPIR-V shaders in Rust2 versions - Latest release: over 7 years ago - 1 dependent repositories - 2.99 thousand downloads total - 66 stars on GitHub - 1 maintainer
rasen 0.12.0
Build a SPIR-V module from a data flow graph7 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 11.1 thousand downloads total - 66 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
23 versions - Latest release: over 3 years ago - 8 dependent packages - 19 dependent repositories - 61.4 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-windowing 0.10.1
Common windowing code for luminance; DEPRECATED!23 versions - Latest release: over 3 years ago - 8 dependent packages - 19 dependent repositories - 61.4 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
xtal 0.15.0
A creative coding framework build on top of Nannou5 versions - Latest release: 3 months ago - 1.98 thousand downloads total - 5 stars on GitHub - 1 maintainer
xtal-macros 0.1.0
Macros for the the Xtal creative coding framework1 version - Latest release: 3 months ago - 432 downloads total - 5 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
97 versions - Latest release: over 3 years ago - 23 dependent packages - 33 dependent repositories - 189 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance 0.47.0
Stateless and type-safe graphics framework97 versions - Latest release: over 3 years ago - 23 dependent packages - 33 dependent repositories - 189 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-std140 0.2.1
Std140 types and trait for OpenGL-based luminance backends3 versions - Latest release: over 3 years ago - 2 dependent packages - 8 dependent repositories - 11.5 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
luminance-web-sys 0.5.1
web-sys luminance platform10 versions - Latest release: over 3 years ago - 4 dependent repositories - 14.7 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
bevy_video_glitch 0.2.0 💰
A video glitch effect for bevy3 versions - Latest release: about 1 year ago - 3.39 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
46 versions - Latest release: almost 3 years ago - 7 dependent packages - 18 dependent repositories - 84.8 thousand downloads total - 1,102 stars on GitHub - 1 maintainer
luminance-glfw 0.18.3
GLFW support for luminance46 versions - Latest release: almost 3 years ago - 7 dependent packages - 18 dependent repositories - 84.8 thousand downloads total - 1,102 stars on GitHub - 1 maintainer
gigs 0.1.1
on-demand graphics jobs for the Bevy Game Engine2 versions - Latest release: 7 months ago - 1.36 thousand downloads total - 12 stars on GitHub - 1 maintainer
spirv-cross-sys 0.4.3+e670b39
Raw bindings to SPIRV-Cross8 versions - Latest release: 9 months ago - 36.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
fragmentcolor 0.10.5
Easy GPU Rendering for Javascript, Python, Swift and Kotlin6 versions - Latest release: 4 months ago - 2.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
shaders_graphics2d_gles 0.2.0
Shaders for 2D graphics in Rust2 versions - Latest release: over 8 years ago - 2 dependent packages - 4 dependent repositories - 6 thousand downloads total - 3 stars on GitHub - 1 maintainer
bevy_simple_2d_outline 0.1.1
2D outline materials for the bevy game engine2 versions - Latest release: over 2 years ago - 2.91 thousand downloads total - 28 stars on GitHub - 1 maintainer
pilka_wgpu 0.7.11
Homebrew and probably-not-so-great wgpu renderer9 versions - Latest release: almost 3 years ago - 1 dependent package - 10.1 thousand downloads total - 122 stars on GitHub - 1 maintainer
Related Keywords
rust
39
graphics
35
vulkan
26
shader
21
glsl
19
spir-v
18
hacktoberfest
17
emulator
17
crt
17
retroarch
17
webgl
14
gpu
14
opengl
12
luminance
11
stateless
11
type-safe
11
rust-lang
9
bevy
9
gpu-programming
9
wgpu
9
creative
8
gamedev
7
ash
7
creative-coding
7
shadertoy
7
wgsl
6
spirv
5
art
4
rendering
4
2d
4
shaderlabs
3
compiler
3
wasm
3
midi
2
metal
2
mac
2
render
2
visualization
2
webgpu
2
naga
2
hlsl
2
d3d12
2
amd
2
d3d11
2
render-graph
2
painting
2
std140
2
piston
2
osc
2
framework
2
audio
2
webassembly
2
javascript
2
graph
2
typescript
2
spirv-cross
2
dsl
2
bevy-engine
1
sdl
1
desktop
1
msl
1
alignment
1
3d
1
sdf
1
gles
1
swift
1
derive
1
bevy-plugin
1
game-development
1
shapes
1
web-sys
1
signed-distance-field
1
ios
1
kotlin
1
android
1
cross-platform
1
glutin
1
glfw
1
python
1
game
1
compositor
1
graphics-programing
1
rustlang
1
raytracer
1
webgl2
1
crates
1
test
1
winit
1
illusions
1
gstreamer
1
fragment-shader
1
egui
1
compute-shaders
1
algorithmic-art
1
sdl3
1
metaprogramming
1
code-generation
1
3d-graphics
1
computer-graphics
1
assets
1