The Yuri Shader Language

Yuri is a statically-typed and compiled shader language targeting SPIR-V. It takes heavy inspiration from Lisp-like and functional programming languages with its immutability and array processing.

imagine GLSL but with Rust-like syntax, a module system, and a compiler that fits in your workflow. that's what we're going for.

Yuri is in its early stages, and you can keep in touch with its development on our Bluesky and Git. Send us a message!