crates.io "shaders" keyword
View the packages on the crates.io package registry that are tagged with the "shaders" keyword.
Top 6.6% on crates.io
46 versions - Latest release: about 3 years ago - 7 dependent packages - 18 dependent repositories - 90.4 thousand downloads total - 1,104 stars on GitHub - 1 maintainer
luminance-glfw 0.18.3
GLFW support for luminance46 versions - Latest release: about 3 years ago - 7 dependent packages - 18 dependent repositories - 90.4 thousand downloads total - 1,104 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: 3 months ago - 5.04 thousand downloads total - 2,322 stars on GitHub - 3 maintainers
Top 6.3% on crates.io
19 versions - Latest release: over 3 years ago - 7 dependent packages - 30 dependent repositories - 76.2 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 - 76.2 thousand downloads total - 1,103 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.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
shady-cli 0.2.0 💰
A music visualizer in the terminal using shady-audio.3 versions - Latest release: 7 months ago - 1.79 thousand downloads total - 21 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: 6 months ago - 8.99 thousand downloads total - 21 stars on GitHub - 1 maintainer
shady-audio 17.0.1 💰
A high level library build upon cpal to retrieve audio for visualisation.31 versions - Latest release: 26 days ago - 15.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
spirv-cross-sys 0.4.3+e670b39
Raw bindings to SPIRV-Cross8 versions - Latest release: 11 months ago - 42.6 thousand downloads total - 3 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 - 12.2 thousand downloads total - 1,106 stars on GitHub - 1 maintainer
frag 0.1.6
A simple crate to do live shader coding and rendering shaders to video.7 versions - Latest release: over 1 year ago - 8.42 thousand downloads total - 1 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.79 thousand downloads total - 7 stars on GitHub - 1 maintainer
bevy_smud 0.11.0
2d sdf shape renderer plugin for Bevy11 versions - Latest release: 3 months ago - 1 dependent repositories - 13.1 thousand downloads total - 138 stars on GitHub - 1 maintainer
xtal-macros 0.1.0
Macros for the the Xtal creative coding framework1 version - Latest release: 5 months ago - 585 downloads total - 6 stars on GitHub - 1 maintainer
cuneus 0.4.0 💰
A WGPU-based shader development tool15 versions - Latest release: 12 days ago - 6.59 thousand downloads total - 107 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 - 11 thousand downloads total - 122 stars on GitHub - 1 maintainer
minwebgl 0.3.0
Minimal WebGL toolkit for concise graphics programming with utilities, shaders, and resource mana...3 versions - Latest release: 29 days ago - 2.21 thousand downloads total
fragmentcolor 0.10.5
Easy GPU Rendering for Javascript, Python, Swift and Kotlin6 versions - Latest release: 6 months ago - 3.44 thousand downloads total - 5 stars on GitHub - 1 maintainer
vulkanology 0.2.0 💰
A vulkan shader testing framework2 versions - Latest release: over 8 years ago - 3.64 thousand downloads total - 6 stars on GitHub - 2 maintainers
pilka_winit 0.5.0
Separate crate to separate winit, hmmm...5 versions - Latest release: about 4 years ago - 1 dependent package - 8.03 thousand downloads total - 122 stars on GitHub - 1 maintainer
tattoy 0.1.8
Text-based compositor for modern terminals6 versions - Latest release: about 1 month ago - 1.71 thousand downloads total - 485 stars on GitHub - 1 maintainer
shame-rs 0.1.0
Shader metaprogramming1 version - Latest release: about 1 year ago - 1.18 thousand downloads total - 302 stars on GitHub - 1 maintainer
shader-slang-sys 0.1.0 💰
FFI bindings for the Slang shader language compiler1 version - Latest release: about 2 months ago - 640 downloads total - 71 stars on GitHub - 1 maintainer
shader-slang 0.1.0 💰
Rust bindings for the Slang shader language compiler1 version - Latest release: about 2 months ago - 630 downloads total - 71 stars on GitHub - 1 maintainer
wrend 0.3.6
A WebGL2 rendering library for Rust/Wasm & JS9 versions - Latest release: almost 3 years ago - 10.3 thousand downloads total - 124 stars on GitHub - 1 maintainer
transhader 0.1.1
Transpile shaders on the fly using procedural macros.2 versions - Latest release: over 1 year ago - 2.41 thousand downloads total - 0 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: 5 months ago - 695 downloads total - 12 stars on GitHub - 1 maintainer
bevy_terminal_shader 0.2.0 💰
An old school terminal shader for the bevy game engine2 versions - Latest release: about 1 year ago - 2.99 thousand downloads total - 8 stars on GitHub - 1 maintainer
bevy-shaders 0.2.0
A collection of shaders for Bevy ðŸ’2 versions - Latest release: 7 months ago - 1.38 thousand downloads total - 3 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: 5 months ago - 587 downloads total - 12 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
28 versions - Latest release: about 2 years ago - 6 dependent packages - 148 dependent repositories - 328 thousand downloads total - 7,546 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 - 328 thousand downloads total - 7,546 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 - 110 thousand downloads total - 7,546 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 - 110 thousand downloads total - 7,546 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 - 216 thousand downloads total - 7,546 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 - 216 thousand downloads total - 7,546 stars on GitHub - 2 maintainers
Top 4.7% on crates.io
8 versions - Latest release: about 3 years ago - 2 dependent packages - 121 dependent repositories - 200 thousand downloads total - 7,546 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: about 3 years ago - 2 dependent packages - 121 dependent repositories - 200 thousand downloads total - 7,546 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,546 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 - 215 thousand downloads total - 7,546 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 - 215 thousand downloads total - 7,546 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 - 215 thousand downloads total - 7,546 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
26 versions - Latest release: about 2 years ago - 1 dependent package - 148 dependent repositories - 378 thousand downloads total - 7,521 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 - 378 thousand downloads total - 7,521 stars on GitHub - 2 maintainers
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: about 4 years ago - 7.25 thousand downloads total - 27 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 - 4.07 thousand downloads total - 2 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 - 36.6 thousand downloads total - 1,106 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 - 36.6 thousand downloads total - 1,106 stars on GitHub - 1 maintainer
librashader-cache 0.8.1
RetroArch shaders for all.56 versions - Latest release: 4 months ago - 6 dependent packages - 1 dependent repositories - 72.5 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-preprocess 0.8.1
RetroArch shaders for all.86 versions - Latest release: 4 months ago - 11 dependent packages - 1 dependent repositories - 107 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime 0.8.1
RetroArch shaders for all.81 versions - Latest release: 4 months ago - 8 dependent packages - 1 dependent repositories - 99.8 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-reflect 0.8.1
RetroArch shaders for all.82 versions - Latest release: 4 months ago - 10 dependent packages - 1 dependent repositories - 102 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-mtl 0.8.1
RetroArch shaders for all.36 versions - Latest release: 4 months ago - 1 dependent package - 35.8 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-d3d12 0.8.1
RetroArch shaders for all.63 versions - Latest release: 4 months ago - 1 dependent package - 64.7 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-pack 0.8.1
RetroArch shaders for all.10 versions - Latest release: 4 months ago - 20.7 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-d3d11 0.8.1
RetroArch shaders for all.80 versions - Latest release: 4 months ago - 1 dependent package - 83 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-capi 0.8.1
RetroArch shaders for all.77 versions - Latest release: 4 months ago - 78.3 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-vk 0.8.1
RetroArch shaders for all.74 versions - Latest release: 4 months ago - 1 dependent package - 76.8 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-cli 0.8.1
RetroArch shaders for all.10 versions - Latest release: 4 months ago - 6.34 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-d3d9 0.8.1
RetroArch shaders for all.22 versions - Latest release: 4 months ago - 1 dependent package - 17.9 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-wgpu 0.8.1
RetroArch shaders for all.42 versions - Latest release: 4 months ago - 1 dependent package - 42.5 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-presets 0.8.1
RetroArch shaders for all.86 versions - Latest release: 4 months ago - 11 dependent packages - 1 dependent repositories - 111 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader 0.8.1
RetroArch shaders for all.80 versions - Latest release: 4 months ago - 1 dependent package - 82.3 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-common 0.8.1
RetroArch shaders for all.90 versions - Latest release: 4 months ago - 12 dependent packages - 1 dependent repositories - 117 thousand downloads total - 122 stars on GitHub - 1 maintainer
librashader-runtime-gl 0.8.1
RetroArch shaders for all.78 versions - Latest release: 4 months ago - 1 dependent package - 81 thousand downloads total - 122 stars on GitHub - 1 maintainer
pilka_lib 0.5.0
Util crate for Pilka7 versions - Latest release: about 4 years ago - 1 dependent package - 8.31 thousand downloads total - 122 stars on GitHub - 1 maintainer
shade_runner 0.3.0
Allows runtime hot loading of shaders for vulkano5 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 8.87 thousand downloads total - 6 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 - 197 thousand downloads total - 1,104 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 - 197 thousand downloads total - 1,104 stars on GitHub - 1 maintainer
rps 0.3.0 💰
Rust bindings for RPS API3 versions - Latest release: over 2 years ago - 3.83 thousand downloads total - 4 stars on GitHub - 1 maintainer
shader-types 0.2.2
Vector and Matrix types that are properly aligned for use in std140 uniforms4 versions - Latest release: about 5 years ago - 1 dependent repositories - 5.1 thousand downloads total - 5 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.84 thousand downloads total - 4 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 - 50.6 thousand downloads total - 122 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 - 3.15 thousand downloads total - 66 stars on GitHub - 1 maintainer
pilka_incremental 0.5.3
Glue crate which combine everything11 versions - Latest release: about 4 years ago - 2 dependent packages - 13.7 thousand downloads total - 122 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: 8 months ago - 5.62 thousand downloads total - 2 stars on GitHub - 1 maintainer
xtal 0.15.0
A creative coding framework build on top of Nannou5 versions - Latest release: 4 months ago - 2.38 thousand downloads total - 6 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: over 7 years ago - 1 dependent package - 11.6 thousand downloads total - 213 stars on GitHub - 1 maintainer
shadertoy-browser 0.6.1
Small Shadertoy browser & viewer for Mac built in Rust5 versions - Latest release: over 7 years ago - 7.99 thousand downloads total - 213 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 - 84.7 thousand downloads total - 1,104 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 - 84.7 thousand downloads total - 1,104 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.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
pilka_dyn 0.5.0
Glue crate which combine everything with dynamic linking6 versions - Latest release: about 4 years ago - 2 dependent packages - 7.67 thousand downloads total - 122 stars on GitHub - 1 maintainer
spirv-cross2 0.4.6
Safe Rust bindings to SPIRV-Cross22 versions - Latest release: 11 months ago - 49.7 thousand downloads total - 3 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 - 24.3 thousand downloads total - 122 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
23 versions - Latest release: almost 4 years ago - 8 dependent packages - 19 dependent repositories - 63.7 thousand downloads total - 1,104 stars on GitHub - 1 maintainer
luminance-windowing 0.10.1
Common windowing code for luminance; DEPRECATED!23 versions - Latest release: almost 4 years ago - 8 dependent packages - 19 dependent repositories - 63.7 thousand downloads total - 1,104 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.89 thousand downloads total - 0 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.81 thousand downloads total - 1 maintainer
material_designer 0.5.0
Custom Material designer for Bevy.2 versions - Latest release: over 3 years ago - 2.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
shadertoy-rs 0.7.0
A desktop client for Shadertoy written in Rust14 versions - Latest release: almost 2 years ago - 21.7 thousand downloads total - 70 stars on GitHub - 1 maintainer
gigs 0.1.1
on-demand graphics jobs for the Bevy Game Engine2 versions - Latest release: 9 months ago - 1.54 thousand downloads total - 12 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 - 22.3 thousand downloads total - 1,104 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 - 22.3 thousand downloads total - 1,104 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: 5 months ago - 959 downloads total - 0 stars on GitHub - 1 maintainer
piston-shaders_graphics2d 0.4.0
Shaders for 2D graphics in Rust7 versions - Latest release: almost 5 years ago - 4 dependent packages - 827 dependent repositories - 554 thousand downloads total - 13 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.9 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.9 thousand downloads total - 1,103 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 - 15.4 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
piston-shaders 0.4.0
Shaders for game development in Rust6 versions - Latest release: almost 5 years ago - 1 dependent repositories - 23.9 thousand downloads total - 13 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.5 thousand downloads total - 66 stars on GitHub - 1 maintainer
otium
A shader playground for creating high resolution digital paintings.3 versions - Latest release: about 1 month ago - 3.3 thousand downloads total - 2 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 - 15.3 thousand downloads total - 1,103 stars on GitHub - 1 maintainer
wgpu_shader_checker 0.2.0
Macro for checking wgsl shaders at compile time2 versions - Latest release: about 1 month ago - 647 downloads total - 0 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.15 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 - 3.07 thousand downloads total - 28 stars on GitHub - 1 maintainer
Related Keywords
rust
41
graphics
36
vulkan
26
shader
22
glsl
19
spir-v
18
hacktoberfest
17
emulator
17
crt
17
retroarch
17
webgl
15
gpu
14
opengl
13
stateless
11
luminance
11
type-safe
11
bevy
9
wgpu
9
gpu-programming
9
rust-lang
9
creative
8
ash
7
creative-coding
7
shadertoy
7
gamedev
7
wgsl
6
spirv
5
rendering
5
wasm
4
art
4
2d
4
shaderlabs
3
compiler
3
typescript
2
webgpu
2
d3d12
2
hlsl
2
d3d11
2
javascript
2
amd
2
render-graph
2
dsl
2
webassembly
2
visualization
2
graph
2
naga
2
std140
2
piston
2
render
2
mac
2
osc
2
midi
2
framework
2
audio
2
spirv-cross
2
metal
2
painting
2
fragment-shader
2
3d
1
glutin
1
computer-graphics
1
assets
1
include
1
wgpu-rs
1
web-sys
1
gles
1
bevy-engine
1
concurrency
1
cross-platform
1
sdl
1
vulkano
1
hotloading
1
game
1
vk
1
desktop
1
texture
1
material
1
msl
1
alignment
1
worley
1
noise
1
perlin
1
minimal
1
winit
1
illusions
1
gstreamer
1
egui
1
compute-shaders
1
algorithmic-art
1
signed-distance-field
1
shapes
1
game-development
1
bevy-plugin
1
sdf
1
raymarching
1
boilerplate
1
mp4
1
fragment
1
derive
1
graphics-programing
1