12 packages
rollup-plugin-typegpu
A rollup plugin for TypeGPU, transpiling JavaScript functions into WGSL at build-time.
tgpu-gen
A CLI tool for automatic TypeGPU code generation.
tinyest
A compact, fast, and embeddable JavaScript AST for transpilation.
tinyest-for-wgsl
Transforms JavaScript into its 'tinyest' form, to be used in generating equivalent (or close to) WGSL code.
typegpu
A thin layer between JS and WebGPU/WGSL that improves development experience and allows for faster iteration.
@typegpu/color
A set of color helper functions for use in WebGPU/TypeGPU apps.
typegpu-confetti
Customizable confetti animation component for React and React Native, running on the GPU
@typegpu/noise
A set of noise/pseudo-random functions for use in WebGPU/TypeGPU apps.
@typegpu/sdf
A set of Signed Distance Field functions for use in WebGPU/TypeGPU apps.
unplugin-typegpu
Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.