A thin layer between JS and WebGPU/WGSL that improves development experience and allows for faster iteration.
Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.
A set of noise/pseudo-random functions for use in WebGPU/TypeGPU apps.
TypeGPU specific linting rules for ESLint
A set of color helper functions for use in WebGPU/TypeGPU apps.
A set of Signed Distance Field functions for use in WebGPU/TypeGPU apps.
Add TypeGPU to your project
The best way to integrate TypeGPU into your React app.
WebGL and GLSL utilities for TypeGPU
Radiance Cascades implementation in TypeGPU
Utilities for integrating TypeGPU with Three.js
A CLI tool for bootstrapping TypeGPU projects.
ThreeJS + wgpu-matrix + TypeGPU for WebGPU on Reanimated Worklets
MCP server for validating TypeGPU modules in a real browser WebGPU runtime.
Customizable confetti animation component for React and React Native, running on the GPU
Experimental TypeGPU/WebGPU custom renderer for Svelte.
A CLI tool for automatic TypeGPU code generation.
Fast and efficient way of adding interactive effects that are run entirely on shaders using typeGPU.
A simple WebGPU shader canvas powered by TypeGPU
A WESL extension that enables reflection of WESL code into JS through TypeGPU definitions.
GPU-accelerated UI components for React Native (iOS, Android, Web). Built on react-native-wgpu + TypeGPU + Reanimated.
A set of UI components made of Jelly. Built using [TypeGPU](https://typegpu.com).
Declarative Jōtai-based API for TypeGPU
Transforms JavaScript into its 'tinyest' form, to be used in generating equivalent (or close to) WGSL code.