WESL Logo

Getting Started Rust

WESL is designed to work with both JavaScript and Rust. We have two distinct implementations for these languages, wesl-js and wesl-rs.

Wesl can be operated in a few different ways:

wesl-rs documentation: https://docs.rs/wesl/

#Using the standalone CLI

#Using wesl-rs at compile-time

#Using wesl-rs at run-time

#Next Steps

Visit the Writing Shaders page to learn how to write your first WESL shaders.

Visit the Reference page for the complete documentation of WESL Extensions.