Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "shader" keyword
naga-cli 0.20.0
Shader translation command line tool16 versions - Latest release: 18 days ago - 7.71 thousand downloads total - 10,782 stars on GitHub - 3 maintainers
Top 2.3% on crates.io
39 versions - Latest release: 18 days ago - 55 dependent packages - 3,715 dependent repositories - 4.57 million downloads total - 10,782 stars on GitHub - 3 maintainers
naga 0.20.0
Shader translation infrastructure39 versions - Latest release: 18 days ago - 55 dependent packages - 3,715 dependent repositories - 4.57 million downloads total - 10,782 stars on GitHub - 3 maintainers
librashader-naga
Shader translation infrastructure1 version - Latest release: about 3 hours ago - 248 downloads total - 10,782 stars on GitHub - 1 maintainer
shader_to_spirv 0.1.1
Get SPIR-V's output easier than ever!2 versions - Latest release: over 2 years ago - 745 downloads total - 0 stars on GitHub - 1 maintainer
cart-tmp-nga 0.1.0
Shader translation infrastructure1 version - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 8.43 thousand downloads total - 1,497 stars on GitHub - 1 maintainer
chrysanthemum 0.0.1
A toy pure-functional language that compiles to SPIR-V1 version - Latest release: almost 5 years ago - 673 downloads total - 1 maintainer
glslang 0.3.2
Rust bindings to glslang10 versions - Latest release: 3 months ago - 1 dependent package - 9.61 thousand downloads total - 2 stars on GitHub - 2 maintainers
glslang-sys 0.3.2
Raw C bindings to glslang7 versions - Latest release: 3 months ago - 1 dependent package - 10.2 thousand downloads total - 2 stars on GitHub - 2 maintainers
lethalfixshaders 0.1.1
Fixes shader names and sorts materials into their shader path for Lethal Company2 versions - Latest release: 5 months ago - 518 downloads total - 2 stars on GitHub - 1 maintainer
ve_shader 0.1.2
This utility compiles a custom GLSL shader format to the SPIR-V format using shader-c.3 versions - Latest release: about 3 years ago - 1.67 thousand downloads total - 1 stars on GitHub - 1 maintainer
rpu 0.3.0 💰
RPU is a GLSL-compatible language for rendering procedural graphics on the CPU.12 versions - Latest release: 4 days ago - 1 dependent package - 2.53 thousand downloads total - 5 stars on GitHub - 1 maintainer
rpuc 0.3.0 💰
This is the standalone compiler for RPU, a GLSL-compatible language for rendering procedural grap...6 versions - Latest release: 4 days ago - 1.04 thousand downloads total - 5 stars on GitHub - 1 maintainer
crabslab 0.4.8 💰
Slab allocator focused on GPU compute (rust-gpu)17 versions - Latest release: 3 days ago - 4.61 thousand downloads total - 8 stars on GitHub - 1 maintainer
renderling 0.4.1 💰
User-friendly real-time rendering. 🍖12 versions - Latest release: 3 days ago - 3.11 thousand downloads total - 35 stars on GitHub - 1 maintainer
renderling_build 0.1.1 💰
Helper for compiling GLSL shaders for renderlings. To be used in build.rs files.2 versions - Latest release: over 1 year ago - 2 dependent packages - 2.16 thousand downloads total - 35 stars on GitHub - 1 maintainer
crabslab-derive 0.4.1 💰
Slab allocator focused on GPU compute (rust-gpu)9 versions - Latest release: 3 days ago - 1 dependent package - 2.61 thousand downloads total - 35 stars on GitHub - 1 maintainer
renderling_ui 0.2.4 💰
A WGPU rendering pipeline for user interfaces8 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.69 thousand downloads total - 35 stars on GitHub - 1 maintainer
renderling_forward 0.2.5 💰
A forward shading WGPU rendering pipeline9 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.95 thousand downloads total - 35 stars on GitHub - 1 maintainer
renderling_core 0.1.5 💰
Types shared by renderling pipelines6 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 3.29 thousand downloads total - 35 stars on GitHub - 1 maintainer
bevy_shader_mtoon 0.0.10
Bevy MToon shader.8 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 3.75 thousand downloads total - 23 stars on GitHub - 1 maintainer
glslopt 0.1.10
Optimizes GLSL shader code11 versions - Latest release: 3 months ago - 2 dependent packages - 53 dependent repositories - 206 thousand downloads total - 4 stars on GitHub - 1 maintainer
wgsl-minifier 0.4.1
A command-line tool for minifying WGSL shaders.11 versions - Latest release: 2 months ago - 3 dependent packages - 4.04 thousand downloads total - 7 stars on GitHub - 1 maintainer
spirv-compiler 0.2.0
Convenience wrapper for shaderc in Rust2 versions - Latest release: almost 3 years ago - 2 dependent packages - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
36 versions - Latest release: 6 months ago - 78 dependent packages - 487 dependent repositories - 644 thousand downloads total - 254 stars on GitHub - 1 maintainer
shaderc 0.8.3
Rust bindings for shaderc36 versions - Latest release: 6 months ago - 78 dependent packages - 487 dependent repositories - 644 thousand downloads total - 254 stars on GitHub - 1 maintainer
pp-rs 0.2.1
Shader preprocessor2 versions - Latest release: almost 3 years ago - 2 dependent packages - 1,645 dependent repositories - 1.43 million downloads total - 6 stars on GitHub - 1 maintainer
node_engine 0.3.0
Node graph engine for Shader graph or Geometry graph.4 versions - Latest release: about 1 month ago - 1 dependent package - 1.11 thousand downloads total - 6 stars on GitHub - 1 maintainer
librashader-runtime-wgpu 0.2.7
RetroArch shaders for all.22 versions - Latest release: 2 months ago - 1 dependent package - 7.69 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-runtime-mtl 0.2.7
RetroArch shaders for all.16 versions - Latest release: 2 months ago - 1 dependent package - 6.07 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-runtime-d3d9 0.2.7
RetroArch shaders for all.1 version - Latest release: 2 months ago - 1 dependent package - 369 downloads total - 68 stars on GitHub - 1 maintainer
librashader-runtime 0.2.7
RetroArch shaders for all.59 versions - Latest release: 2 months ago - 8 dependent packages - 1 dependent repositories - 19.1 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-reflect 0.2.7
RetroArch shaders for all.60 versions - Latest release: 2 months ago - 10 dependent packages - 1 dependent repositories - 20.1 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-presets 0.2.7
RetroArch shaders for all.63 versions - Latest release: 2 months ago - 11 dependent packages - 1 dependent repositories - 25.3 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-preprocess 0.2.7
RetroArch shaders for all.63 versions - Latest release: 2 months ago - 11 dependent packages - 1 dependent repositories - 21.3 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-common 0.2.7
RetroArch shaders for all.67 versions - Latest release: 2 months ago - 12 dependent packages - 1 dependent repositories - 27.2 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-cache 0.2.7
RetroArch shaders for all.34 versions - Latest release: 2 months ago - 6 dependent packages - 1 dependent repositories - 12.5 thousand downloads total - 68 stars on GitHub - 1 maintainer
include-wgsl-oil 0.2.5
Includes a WGSL file with the `naga-oil` preprocessor.7 versions - Latest release: 3 months ago - 2 dependent packages - 3.14 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
23 versions - Latest release: 7 months ago - 6 dependent packages - 379 dependent repositories - 1.28 million downloads total - 52 stars on GitHub - 2 maintainers
hassle-rs 0.11.0
HLSL compiler library, this crate provides an FFI layer and idiomatic rust wrappers for the new D...23 versions - Latest release: 7 months ago - 6 dependent packages - 379 dependent repositories - 1.28 million downloads total - 52 stars on GitHub - 2 maintainers
fastnoise-lite 1.1.1 💰
FastNoise Lite is an extremely portable open source noise generation library with a large selecti...3 versions - Latest release: 2 months ago - 1 dependent package - 3.26 thousand downloads total - 2,564 stars on GitHub - 1 maintainer
bevy_blackout 0.1.0
A plugin for the Bevy game engine that adds third-person visibility casting1 version - Latest release: 5 months ago - 306 downloads total - 0 stars on GitHub - 1 maintainer
saxaboom 0.0.0-alpha.1
Binding library for Metal shader converter1 version - Latest release: 16 days ago - 215 downloads total - 0 stars on GitHub - 1 maintainer
shader_version 0.7.0
A helper library for detecting and picking compatible shaders14 versions - Latest release: almost 4 years ago - 23 dependent packages - 853 dependent repositories - 498 thousand downloads total - 1 stars on GitHub - 1 maintainer
wgsl_preprocessor 1.1.3
An unofficial preprocessor for WGSL written in Rust for WGPU.7 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
sound-shader 0.1.1
Simple sound shader player2 versions - Latest release: over 2 years ago - 699 downloads total - 3 stars on GitHub - 1 maintainer
vulkanology 0.2.0 💰
A vulkan shader testing framework2 versions - Latest release: about 7 years ago - 1.86 thousand downloads total - 5 stars on GitHub - 2 maintainers
wyzoid 0.1.2
Wyzoid is a small framework made to easily experiment with compute shader / GPGPU.3 versions - Latest release: over 4 years ago - 2.13 thousand downloads total - 7 stars on GitHub - 1 maintainer
cheddar 0.2.1
Functional and practical GLSL superset DSL3 versions - Latest release: over 5 years ago - 1 dependent package - 2.62 thousand downloads total - 28 stars on GitHub - 1 maintainer
bevy_shader_utils 0.7.0
A utility package that provides a series of noise functions and other utilities for use in wgpu s...7 versions - Latest release: about 2 months ago - 1 dependent repositories - 2.63 thousand downloads total - 122 stars on GitHub - 1 maintainer
include-merkle 0.1.4
Functionality for generating a Merkle-tree of a given text file with include references, replacin...5 versions - Latest release: over 5 years ago - 1 dependent repositories - 5.55 thousand downloads total - 7 stars on GitHub - 1 maintainer
librashader-runtime-vk 0.2.7
RetroArch shaders for all.54 versions - Latest release: 2 months ago - 1 dependent package - 16.1 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-runtime-gl 0.2.7
RetroArch shaders for all.58 versions - Latest release: 2 months ago - 1 dependent package - 17.2 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-runtime-d3d12 0.2.7
RetroArch shaders for all.42 versions - Latest release: 2 months ago - 1 dependent package - 13.3 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-capi 0.2.7
RetroArch shaders for all.57 versions - Latest release: 2 months ago - 16.1 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader-runtime-d3d11 0.2.7
RetroArch shaders for all.58 versions - Latest release: 2 months ago - 1 dependent package - 17.4 thousand downloads total - 68 stars on GitHub - 1 maintainer
librashader 0.2.7
RetroArch shaders for all.59 versions - Latest release: 2 months ago - 1 dependent package - 17.1 thousand downloads total - 68 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: about 1 year ago - 936 downloads total - 2 stars on GitHub - 1 maintainer
frag 0.1.5
A simple crate to do live shader coding and rendering shaders to video.6 versions - Latest release: over 1 year ago - 2.04 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
Top 8.3% on crates.io
17 versions - Latest release: 6 months ago - 1 dependent package - 462 dependent repositories - 589 thousand downloads total - 254 stars on GitHub - 2 maintainers
shaderc-sys 0.8.3
Shaderc system library FFI, building, and linking17 versions - Latest release: 6 months ago - 1 dependent package - 462 dependent repositories - 589 thousand downloads total - 254 stars on GitHub - 2 maintainers
shades-edsl 0.1.0
An EDSL for shading languages1 version - Latest release: almost 2 years ago - 1 dependent package - 714 downloads total - 80 stars on GitHub - 1 maintainer
shades 0.4.0
An EDSL for shading languages10 versions - Latest release: almost 2 years ago - 3.35 thousand downloads total - 80 stars on GitHub - 1 maintainer
bevy_water 0.13.1
Dynamic ocean material for Bevy.15 versions - Latest release: 10 days ago - 1 dependent repositories - 4.83 thousand downloads total - 112 stars on GitHub - 1 maintainer
dxfilter 0.5.12
Process textures with DirectX shaders. Includes few Scale, Color conversion filters and utils to ...12 versions - Latest release: 6 months ago - 3.28 thousand downloads total - 4 stars on GitHub - 1 maintainer
glsl-to-spirv-macros 0.1.1
Macros for generating SPIR-V shader binaries from GLSL at compile time for use with Vulkan. To u...3 versions - Latest release: almost 7 years ago - 2 dependent packages - 3 dependent repositories - 6.51 thousand downloads total - 6 stars on GitHub - 1 maintainer
pretzel 0.1.0 💰
2D rendering 🥨1 version - Latest release: 4 months ago - 259 downloads total - 1 stars on GitHub - 1 maintainer
spirt 0.3.0
Shader-focused IR to target, transform and translate from.7 versions - Latest release: 10 months ago - 1 dependent package - 23 dependent repositories - 111 thousand downloads total - 102 stars on GitHub - 1 maintainer
lf-gfx 0.7.3
A collection of utilities that we use.14 versions - Latest release: 3 months ago - 4.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
shadergarden 0.2.0
Create evolving gardens of shaders with Lisp and GLSL.1 version - Latest release: over 2 years ago - 487 downloads total - 106 stars on GitHub - 1 maintainer
wgsl-inline 0.2.0
A macro used to embed WGSL within Rust.7 versions - Latest release: 7 months ago - 1.92 thousand downloads total - 5 stars on GitHub - 1 maintainer
spirti 0.0.0
Interpreter for the SPIR-T GPU shader IR.1 version - Latest release: 11 months ago - 349 downloads total - 102 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
14 versions - Latest release: over 4 years ago - 8 dependent packages - 250 dependent repositories - 343 thousand downloads total - 105 stars on GitHub - 1 maintainer
spirv-reflect 0.2.3
Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications.14 versions - Latest release: over 4 years ago - 8 dependent packages - 250 dependent repositories - 343 thousand downloads total - 105 stars on GitHub - 1 maintainer
glsl-to-spirv-macros-impl 0.1.0
This is an implementation detail of the crate glsl-to-spirv-macros. Please see that crate for mor...1 version - Latest release: almost 7 years ago - 2 dependent packages - 3 dependent repositories - 5.12 thousand downloads total - 6 stars on GitHub - 1 maintainer
bevy_toon_shader 0.3.0 💰
Toon shader for the Bevy game engine3 versions - Latest release: 6 months ago - 1 dependent repositories - 1.17 thousand downloads total - 90 stars on GitHub - 1 maintainer
naga-to-tokenstream 0.5.0
Creates a TokenStream describing parts of a Naga module.11 versions - Latest release: 3 months ago - 2 dependent packages - 4.61 thousand downloads total - 3 stars on GitHub - 1 maintainer
bevy_enoki 0.1.0
2D Particle system plugin, that works well in wasm1 version - Latest release: about 2 months ago - 373 downloads total - 21 stars on GitHub - 1 maintainer
isf 0.1.0
Parsing, Deserialization and Serialization of the Interactive Shader Format.1 version - Latest release: about 4 years ago - 2 dependent repositories - 987 downloads total - 19 stars on GitHub - 1 maintainer
shadercrab 0.1.2
A simple single buffer shadertoy emulator3 versions - Latest release: over 2 years ago - 983 downloads total - 5 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: over 2 years ago - 2.2 thousand downloads total - 25 stars on GitHub - 1 maintainer
hotglsl 0.2.0
A simple crate for hotloading GLSL shaders as SPIR-V.2 versions - Latest release: 4 months ago - 931 downloads total - 21 stars on GitHub - 1 maintainer
shadergraph 0.1.0
Create evolving artistic images with hot-code-reloaded Lisp and GLSL.1 version - Latest release: over 2 years ago - 414 downloads total - 106 stars on GitHub - 1 maintainer
bevy_outline 0.1.0
Pixel-Perfect Outline Shader for Bevy1 version - Latest release: almost 2 years ago - 375 downloads total - 8 stars on GitHub - 1 maintainer
thindx 0.0.0-2022-09-30
Thin DirectX wrappers7 versions - Latest release: over 1 year ago - 2.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
bevy_wind_waker_shader 0.1.2
A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker3 versions - Latest release: 3 months ago - 1.07 thousand downloads total - 30 stars on GitHub - 1 maintainer
shadercanvas 0.0.10
Shadertoy-like Html-Canvas implemented in Rust-WASM9 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_mod_paramap 0.3.0 💰
Parallax mapping shaders (relief and POM) for the bevy game engine3 versions - Latest release: about 1 year ago - 1.01 thousand downloads total - 19 stars on GitHub - 1 maintainer
shaderc-macro 0.1.0
Compile shaders with shaderc using macros at compile time1 version - Latest release: about 3 years ago - 422 downloads total - 1 maintainer
bevy_compute_buffers_helper
A simple helper crate to load buffers to a compute shader in Bevy4 versions - Latest release: 29 days ago - 699 downloads total - 3 stars on GitHub - 1 maintainer
Related Keywords
glsl
32
spir-v
27
graphics
25
rust
21
retroarch
15
wgpu
14
spirv
14
vulkan
11
bevy
10
rendering
10
hlsl
10
webgpu
9
gamedev
9
wgsl
8
compiler
8
opengl
7
physically-based-rendering
6
image-based-lighting
6
game
6
gpu
5
hacktoberfest
4
metal
4
toon
3
shaders
3
d3d12
3
ir
3
procedural-generation
3
msl
3
edsl
3
language
3
preprocessor
2
directx
2
game-development
2
reload
2
macro
2
shaderc-rs
2
shaderc
2
rust-bindings
2
gpgpu
2
lisp
2
material
2
compute
2
3d
2
include
2
rust-lang
2
programming-language
2
embedded-scripting-languages
2
graphics-programming
2
buffer
1
garden
1
rustlang
1
reference
1
scale
1
color
1
filter
1
ocean
1
waves
1
water
1
merkle
1
fragment
1
mp4
1
computer-graphics
1
assets
1
identity
1
canvas
1
webgl
1
zelda
1
wind-waker
1
xinput
1
direct3d
1
d3d
1
d3dcompiler
1
shdergraph
1
hotload
1
wgpu-rs
1
visualization
1
shadertoy
1
glium
1
isf
1
interactive
1
format
1
2d
1
particle
1
particles
1
game-assets
1
asset
1
3d-graphics
1
reflect
1
interpreter
1
bevyengine
1
simplex
1
terrain
1
procedural
1
rust-library
1
dxc
1
intellisense
1
pipeline
1
node
1
geometry
1
graph
1