Hi GoodData Team , I have been looking at the pre...
# gooddata-cloud
h
Hi GoodData Team , I have been looking at the premade custom dashboard plugins as shown here https://www.gooddata.com/docs/cloud/create-dashboards/plugins/ and would like to know how I go about getting some of these setup in our GoodData environment?
j
To get started with custom dashboard plugins, we recommend following this guide from our GoodData.UI documentation: https://www.gooddata.com/docs/gooddata-ui/latest/references/dashboard_component/dashboard_plugins/#DashboardPlugins-Gettingstarted This guide walks you through how to: • Initialize a plugin project • Develop and customize your plugin logic • Build and deploy your plugin for embedding You can quickly start a new plugin project using:
Copy code
npx @gooddata/plugin-toolkit dashboard-plugin init
This sets up everything you need without cloning a repository manually.
Please note: Not all plugin examples shown on our public
GoodData Docs site are available in the GitHub repo — some are intended as inspiration or need to be implemented based on your use case.
Once your plugin is ready and deployed (e.g., hosted on a public HTTPS URL), you can embed your dashboard using the SDK and load your plugin via the
extraPlugins
prop:
Copy code
<Dashboard
  dashboard={dashboardRef}
  backend={backend}
  workspace={workspaceId}
  extraPlugins={[MyPluginWrapper]}
/>
h
@Toby - see response
šŸ‘€ 1