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 tool
16 versions - Latest release: 18 days ago - 7.71 thousand downloads total - 10,782 stars on GitHub - 3 maintainers
Top 2.3% on crates.io
naga 0.20.0
Shader translation infrastructure
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
librashader-naga
Shader translation infrastructure
1 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 infrastructure
1 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-V
1 version - Latest release: almost 5 years ago - 673 downloads total - 1 maintainer
glslang 0.3.2
Rust bindings to glslang
10 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 glslang
7 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 Company
2 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 interfaces
8 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 pipeline
9 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 pipelines
6 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 code
11 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 Rust
2 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
shaderc 0.8.3
Rust bindings for shaderc
36 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 preprocessor
2 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
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 casting
1 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 converter
1 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 shaders
14 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 player
2 versions - Latest release: over 2 years ago - 699 downloads total - 3 stars on GitHub - 1 maintainer
vulkanology 0.2.0 💰
A vulkan shader testing framework
2 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 DSL
3 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
shaderc-sys 0.8.3
Shaderc system library FFI, building, and linking
17 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 languages
1 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 languages
10 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
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 engine
3 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 wasm
1 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 emulator
3 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 Bevy
1 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 wrappers
7 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 Waker
3 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-WASM
9 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 engine
3 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 time
1 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 Bevy
4 versions - Latest release: 29 days ago - 699 downloads total - 3 stars on GitHub - 1 maintainer