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

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 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: 16 days ago - 5.58 thousand downloads total - 98 stars on GitHub - 1 maintainer
vulkanology 0.2.0 💰
A vulkan shader testing framework
2 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 engine
2 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 & JS
9 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 compiler
1 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
spirv-std-macros 0.9.0
Macros for spirv-std
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
Top 3.3% on crates.io
spirv-std 0.9.0
Standard functions and types for SPIR-V
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
Top 6.8% on crates.io
rustc_codegen_spirv 0.9.0
SPIR-V code generator backend for rustc
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
Top 6.8% on crates.io
spirv-builder 0.9.0
Helper for building shaders with rust-gpu
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
Top 5.6% on crates.io
rustc_codegen_spirv-types 0.9.0
SPIR-V backend types shared between rustc_codegen_spirv and spirv-builder
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
Top 6.0% on crates.io
spirv-std-types 0.9.0
SPIR-V types shared between spirv-std and spirv-std-macros
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
Top 4.7% on crates.io
spirv-types 0.4.0-alpha.14
SPIR-V types shared between spirv-std and spirv-std-macros
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
tattoy 0.1.7
Text-based compositor for modern terminals
5 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 bindgen
4 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 API
3 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 vulkano
5 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 everything
11 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
luminance-gl 0.19.1
OpenGL backends for luminance
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
pilka_ash 0.7.11
Homebrew and probably-not-so-great vulkan renderer
20 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 linking
6 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 space
1 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 shaders
6 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 API
3 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 Rust
7 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 luminance
8 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 Rust
14 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 demos
3 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 uniforms
4 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 Pilka
7 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 time
1 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 Rust
6 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 Bevy
11 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
luminance-webgl 0.6.1
WebGL backend for luminance
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
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
luminance-front 0.6.1
luminance re-exported with a backend picked at compile-time
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
Top 9.1% on crates.io
luminance-glutin 0.14.1
Glutin support for luminance
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
shadertoy-browser 0.6.1
Small Shadertoy browser & viewer for Mac built in Rust
5 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
luminance-derive 0.10.0
Procedural macros for deriving luminance traits
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
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-Cross
22 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 Rust
2 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 graph
7 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
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 Nannou
5 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 framework
1 version - Latest release: 3 months ago - 432 downloads total - 5 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
luminance 0.47.0
Stateless and type-safe graphics framework
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-std140 0.2.1
Std140 types and trait for OpenGL-based luminance backends
3 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 platform
10 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 bevy
3 versions - Latest release: about 1 year ago - 3.39 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
luminance-glfw 0.18.3
GLFW support for luminance
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
gigs 0.1.1
on-demand graphics jobs for the Bevy Game Engine
2 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-Cross
8 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 Kotlin
6 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 Rust
2 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 engine
2 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 renderer
9 versions - Latest release: almost 3 years ago - 1 dependent package - 10.1 thousand downloads total - 122 stars on GitHub - 1 maintainer