Core package
The core runtime of the Reality Collective Service Framework for TypeScript - dependency injection, service lifecycle, events, schedulers and configuration, for browser and app runtimes.
React
React bindings for the Reality Collective TypeScript Service Framework - a provider that owns the ServiceManager and hooks that resolve services by token.
three.js
three.js bindings for the Reality Collective TypeScript Service Framework - a render-loop bridge that connects renderer.setAnimationLoop() to the framework's renderTick scheduler channel, and a WebXR runtime adapter that gives a three.js or desktop app the same RuntimeAdapter surface the IWSDK binding has.
Babylon.js
Babylon.js render-loop bindings for the Reality Collective TypeScript Service Framework.
Meta IWSDK
Meta IWSDK (WebXR) frame-source bindings for the Reality Collective TypeScript Service Framework.
Client (React + three.js)
A pre-wired React and three.js client for the Reality Collective TypeScript Service Framework. The React bindings and the three.js render bridge are already connected. Your app starts from a working runtime instead of assembling the scheduler and bridge by hand.