Utilities for integrating TypeGPU with Three.js
Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.
A compact, fast, and embeddable JavaScript AST for transpilation.
A thin layer between JS and WebGPU/WGSL that improves development experience and allows for faster iteration.
Customizable confetti animation component for React and React Native, running on the GPU
Transforms JavaScript into its 'tinyest' form, to be used in generating equivalent (or close to) WGSL code.
A set of noise/pseudo-random functions for use in WebGPU/TypeGPU apps.
A BVH implementation to speed up raycasting against three.js meshes.
JavaScript 3D library
A set of color helper functions for use in WebGPU/TypeGPU apps.
C-style structure serializer and deserializer.
A React renderer for Threejs
ThreeJS + wgpu-matrix + TypeGPU for WebGPU on Reanimated Worklets
[`react-three-fiber`](https://github.com/drcmda/react-three-fiber) support. This package is for version 6 of react-three-fiber
stand-alone library of threejs examples
Intl.LocaleMatcher ponyfill
TypeGPU specific linting rules for ESLint
Various utilities related to Three.js
SDF-based text rendering for Three.js
useful add-ons for react-three-fiber
TypeScript definitions for three
Globe data visualization as a ThreeJS reusable 3D object
Add TypeGPU to your project
postprocessing wrapper for React and @react-three/fiber