MCPcopy Index your code
hub / github.com/CodeCavePro/revit-family-web-viewer

github.com/CodeCavePro/revit-family-web-viewer @0.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.3.1 ↗ · + Follow
23 symbols 36 edges 7 files 11 documented · 48% updated 3y ago★ 74
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Revit Family (.rfa) Web Viewer

Three.js License Git_tag Language

Revit Family Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3c exporter

Usage demo

License

Revit Family Web Viewer is licensed under GPLv3 license, which is a viral license, therefore you can use it applications distributed under the SAME (GPL) or compatible licenses. In most scenarios Revit Family Web Viewer CAN'T be distributed as part of a proprietary applications, even if you do not change it or charge money for you application. Please contact CodeCave, PUE for further information.

Credits

Revit Family Web Viewer is inspired by Va3c viewer, so part of credits go to it developers.

Core symbols most depended-on inside this repo

init
called by 2
src/WebViewer.ts
getBoundingFigures
called by 2
src/Model.ts
tweakCameraAndControls
called by 1
src/WebViewer.ts
bindEvents
called by 1
src/WebViewer.ts
loadFromURL
called by 1
src/Model.ts
loadFromJSON
called by 1
src/Model.ts
getFromURL
called by 1
src/Model.ts
applyLights
called by 1
src/Lights.ts

Shape

Method 15
Class 8

Languages

TypeScript100%

Modules by API surface

src/Model.ts9 symbols
src/WebViewer.ts7 symbols
src/Lights.ts4 symbols
src/WebViewerOptions.ts3 symbols

For agents

$ claude mcp add revit-family-web-viewer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page