Real-time synchronization of files between PlayCanvas and your local machine
Open-source WebGL/WebGPU 3D engine for the web
ESLint configuration used by PlayCanvas
Library and CLI tool for 3D Gaussian splat format conversion and transformation
A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.
User interface component library for the web
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Generic implementation of the observer pattern
Viewer for https://superspl.at
A tiny (183B to 210B) and fast utility to ascend parent directories
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
A tiny (195B to 220B) utility to recursively list all (total) files in a directory
TypeScript definitions for use-sync-external-store
Recursive, synchronous, and fast file system walker
A drop-in replacement for fs, making various improvements.
Create sync/async APIs with usable logic
Synchronous version of the Fetch API
Minimal module to check if a file is executable.
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
A Node.js communication port that can pass messages synchronously between workers
Queues failed requests and uses the Background Sync API to replay them when the network is available
Web Components for the PlayCanvas Engine
Run a subprocess synchronously and interactively in Node.js
Synchronous version of the Fetch API