New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
p

pmndrs01

npm

545.42K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

25 packages

@pmndrs/assets

📦 Base64 encoded CC0 assets

@pmndrs/branding

@pmndrs/cannon-worker-api

An API to use cannon-es in a web worker

@pmndrs/chef

Chef takes recipes and cooks your projects.

@pmndrs/detect-gpu

Classify GPU's based on their benchmark score in order to provide an adaptive experience.

@pmndrs/docs

Generate pmndrs-standardized documentation — HTML fragments, or the whole website — from a folder of MDX.

@pmndrs/glyph

A typography engine for web graphics.

@pmndrs/handle

framework agnostic expandable handle implementation for threejs

@pmndrs/labs

🏆 JS benchmarks you can trust

@pmndrs/msdfonts

base64 msdf fonts distributed as npm package

@pmndrs/pointer-events

framework agnostic pointer-events implementation for threejs

@pmndrs/scheduler

Framework-agnostic frame scheduler with phases, priorities and FPS throttling — the engine behind react-three-fiber's useFrame.

@pmndrs/sky

A hyper-efficient WebGPU sky system for three.js: physically based sky, image-based lighting, aerial perspective and night sky. Vanilla and React (R3F) entries.

@pmndrs/timeline

Write composable declarative 3D behaviors like a story.

@pmndrs/uikit

Build performant 3D user interfaces with Three.js and yoga.

@pmndrs/uikit-default

Default (shadcn) kit for @pmndrs/uikit

@pmndrs/uikit-horizon

Horizon kit for @pmndrs/uikit based on the Reality Labs Design System (RLDS)

@pmndrs/uikit-html-parser

@pmndrs/uikit-lucide

lucide icons for vanilla uikit

@pmndrs/uikitml

@pmndrs/uikit-pub-sub

allows to publish to any property at any time and subscribe to any property to consume the latest values and all subsequent updates.

@pmndrs/upscaler

AMD FidelityFX Super Resolution (FSR1 spatial + FSR2/3-style temporal upscaling) for three.js WebGPURenderer, implemented as raw WGSL compute passes

@pmndrs/vanilla

drei-inspired helpers for threejs

@pmndrs/viverse

Toolkit for building Three.js Apps for VIVERSE and beyond.

@pmndrs/xr

VR/AR for threejs