Mashup Builder > Widgets > ThingWorx Web Component SDK
ThingWorx Web Component SDK
In Mashup Builder, all themable widgets excluding the legacy Grid (Advanced) and Tree Grid (Advanced) are based on web components. Web components are custom elements with encapsulated functionality that make it easier to reuse components in web pages. The ThingWorx Web Component SDK is an npm library which contains a collection of web components that are created using PTC Design System standards. You can use the SDK to develop custom components that you can then import into ThingWorx as widget extensions using the ThingWorx Web Component SDK Utility. The SDK library and utility are available on the PTC Software Downloads page under ThingWorx Foundation > Release 9.x.
* 
PTC recommends using Lit version 3 to develop web component widgets for ThingWorx. Older frameworks used in earlier versions of ThingWorx like Polymer are deprecated and support will be removed in a future release. For more information, refer to the Web Component SDK Documentation - Lit.
Web Component Widgets in Mashup Builder
The following table lists Mashup Builder widgets that are based on web components in the ThingWorx Web Component SDK.
Was this helpful?