The custom widgets will be a way to extend Port beyond the current widgets library. This capability to embed any available URL and display it on the homepage/dashboards to enable scenarios such as:
  1. A custom graph, chart, or any other widget that is developed and hosted by your organization
  2. Widgets from third-party systems like Datadog and Grafana
How it will work:
  1. On the homepage and the specific entity page, we will add the new "iframe widget" option
  2. When choosing it, you will be able to choose the URL of the widget you would like to display on your dashboard
  3. On the custom widget logic side: Port's API-first approach will enable you to dynamically search & query the relevant data you need to display on each widget because all catalog data is available via the API