Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
screen-space-reflections
Screen Space Reflections implementation in three.js
d3-octree
Three-dimensional recursive spatial subdivision.
3d-force-graph
UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine
three-forcegraph
Force-directed graph as a ThreeJS 3d object
three
JavaScript 3D library
@thi.ng/transducers
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
motion
An animation library for JavaScript and React.
three-stdlib
stand-alone library of threejs examples
@loaders.gl/loader-utils
Framework-independent loaders for 3D graphics formats
detect-gpu
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
camera-unproject
unproject 2D point to 3D coordinate
@loaders.gl/images
Framework-independent loaders and writers for images (PNG, JPG, ...)
@luma.gl/constants
WebGL2 constants
@loaders.gl/schema
Table format APIs for JSON, CSV, etc...
@math.gl/core
Array-based 3D Math Classes optimized for WebGL applications
@loaders.gl/core
The core API for working with loaders.gl loaders and writers
@luma.gl/engine
3D Engine Components for luma.gl
@luma.gl/webgl
WebGL2 adapter for the luma.gl core API
@loaders.gl/gltf
Framework-independent loader for the glTF format
get-canvas-context
gets canvas context by name