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: (TODO link)

Using the standalone CLI

Using wesl-rs at compile-time

Using wesl-rs at run-time

Next Steps

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

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