Skip to content

Volten Documentation

WebGPU compute, without the ceremony.

Volten is a TypeScript library for writing WGSL compute kernels without managing all the repetitive WebGPU setup yourself.

Small API surface

Start with volten(), Buffer, Uniform, and Kernel.

WebGPU-first

Keep shader code in WGSL while letting Volten handle the repetitive setup.

Debuggable kernels

Use Volten’s debug helpers to inspect values from GPU execution.