A comprehensive collection of web components and React wrappers for building 3D CAD visualization applications using HOOPS Visualize Web technology.
This repository contains the following packages:
- @ts3d-hoops/ui-kit - Core UI components built with Lit
- @ts3d-hoops/ui-kit-react - React wrappers for ui-kit components
- @ts3d-hoops/web-viewer-components - 3D viewer components for CAD visualization
- @ts3d-hoops/web-viewer-components-react - React wrappers for web viewer components
These packages are used in the react demo located in ./apps/demo
npm install
npm run buildnpx nx run demo:servenpx nx run-many -t testnpx nx run-many -t lint- HOOPS Visualize Web Documentation - Main documentation portal
- API Documentation - Complete API reference for all components
This monorepo uses:
- Nx for build orchestration and workspace management
- Lit for web component development
- React for React wrapper components and the demo
- Vite for fast development and building
- Vitest for unit testing
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.