Showing 1-20 of 122 packages
WebAssembly engine for the HOOPS Visualize Web Viewer. This package distributes the low-level rendering/streaming engine used by `@ts3d-hoops/web-viewer`.
Skip hoops with promises Edit
Embeddable 2D/3D viewer for the web. This package exposes the HOOPS Visualize Web Viewer as a modern TypeScript/ESM library.
Foundational math and utility types used across HOOPS web packages. This lightweight library provides vectors, matrices, colors, boxes, quaternions, planes, and related helpers—written in TypeScript with bundled type definitions.
Low-level streaming and rendering client used by the HOOPS Visualize Web Viewer. It connects the WebAssembly engine to the browser, manages the rendering canvas, and exposes a typed API for loading models, controlling view state, and handling selections.
* Updated to HOOPS Communicator 2023 SP2.
A self-contained version of the HOOPS Visualize Web Viewer that embeds the WebAssembly engine directly in the JavaScript bundle. This eliminates the need to serve the `engine.esm.wasm` file separately, making deployment simpler at the cost of a larger bun
A modern web component library built with Lit for HOOPS applications. This package provides a comprehensive set of reusable UI components including buttons, trees, dropdowns, layouts, and more—all designed to work seamlessly across frameworks or as vanill
High-level web components and services for building HOOPS Web Viewer applications. This package provides ready-to-use UI components like model trees, toolbars, settings panels, and a complete service architecture for common viewer operations.
React component wrappers for @ts3d-hoops/web-viewer-components. This package provides React-friendly components that wrap the underlying web components, giving you proper TypeScript support, React event handling, and seamless integration with your React-b
React component wrappers for @ts3d-hoops/ui-kit web components. This package provides React-friendly components that wrap the underlying Lit-based web components, giving you proper TypeScript support, React event handling, and seamless integration with yo
Nested access extension for underscore and lodash
Universal module importer for Node.js
IoT device manager for HOOPS
hoops communicator library
Generate trusted local SSL/TLS certificates for local SSL development
This library provides clash detection functionality for HOOPS Communicator, akin to what can be found in Navisworks and other applications. Users can specify a clash tolerance to detect only hard clashes beyond a certain penetration depth as well as a cle
No seriously, I'm an adult. It's okay, stop trying to make me jump through hoops in the name of "security".
An unofficial React 18 adapter for Enzyme, that you probably shouldn't use.
* Account Support * Various Updates and Enhancements