Introduction for Developers
This section is for developers building on top of the Collab Digital Twins platform — extending it with plugins, integrating with its APIs, or contributing to its core.
What you can build
- Plugins that extend the platform's UI and behavior at runtime
- Integrations that consume CDT's REST API from external systems
- Custom components and hooks when contributing to the core codebase
Where to start
- New to the platform? Skim the Concepts section first to understand digital twins, BIM, GIS, and the open standards CDT builds on.
- Want to extend the UI? Start with Plugins and Create your first plugin.
- Working in the core repo? See Architecture and Contributing.
Key resources
- Hooks — React hooks for accessing platform data (overview)
- Components — UI components used across the platform (overview)
- Plugin context API — extension points available to plugins (reference)
Need Help? Reach out via our contact form or visit the core repository on GitHub.