ThingWorx Extensibility
Extensibility is a core aspect of the architecture and design of ThingWorx. Partners, third-parties, and users can add new functionality into the system in a seamless manner. Extensions can be service (function/method) libraries, connector templates, widgets, and more.
For more information, see the following: