A Grafana panel plugin for windrose and scatter polar visualizations using Plotly.
- Scatter polar: Plot angle vs distance with configurable markers, colors, and size
- Wind rose: Classify data into directional bins and display as polar histogram
If the plugin is published to the Grafana catalog:
grafana cli plugins install coder-windrose-panelTo install from a ZIP file URL:
grafana cli --pluginUrl https://example.com/coder-windrose-panel-1.0.0.zip plugins install coder-windrose-panelRestart Grafana after installation.
-
Build the plugin:
npm install npm run build
-
Copy the
distfolder contents into a new folder namedcoder-windrose-panelinside your Grafana plugins directory:- Linux:
/var/lib/grafana/plugins/ - macOS:
/usr/local/var/lib/grafana/plugins/(or$GF_PATHS_PLUGINSif set) - Windows:
<grafana-install-dir>\data\plugins\
cp -r dist /var/lib/grafana/plugins/coder-windrose-panel
- Linux:
-
Restart Grafana.
-
Install dependencies
npm install
-
Build plugin in development mode (watch)
npm run dev
-
Build plugin for production
npm run build
-
Run Grafana with the plugin (Docker)
npm run server
-
Lint and typecheck
npm run lint npm run typecheck