Project Concept

This project will introduce the ThingWorx Mashup Builder.

Following the steps in this guide, you will learn how to use this tool to create a Graphical User Interface (GUI) for your IoT Application.

We will teach you how to rapidly create and update a Mashup, which is a custom visualization built to display data from devices according to your application's business and technical requirements.

Project Info

Type Quickstart
Level Beginner
Est. Time 30 Minutes
Published October 17, 2018
Author Jason Wyatt

You'll learn how to

    • Create new Mashups
    • Choose a Static or Responsive layout
    • Add Widgets to your Mashup
    • Bind data Services to Widgets in your Mashup
    • Create a functional GUI with applied usage of Widgets and Services
Register to Start Project

Things used in this project


This guide may be completed within any environment where you have access to full ThingWorx Foundation.

This includes both the 30-day hosted evaluation server, as well as the 120-day downloadable trial.

Software components:
Previous knowledge:


  • Step 1: Create New Mashup
  • Step 2: Mashup Builder Sections
  • Step 3: Introducing Widgets
  • Step 4: Bind Data to Widgets
  • Step 5: Add Widgets to Mashup
  • Step 6: Apply Services
  • Step 7: Test Your GUI
  • Step 8: Next Steps