{"repo":"BrightGrafana/bright-tree-panel","free":true,"listed":false,"github":"https://github.com/BrightGrafana/bright-tree-panel","clone":"git clone https://github.com/BrightGrafana/bright-tree-panel.git","description":"Interactive Tree Panel for Grafana","language":"TypeScript","stars":10,"topics":["grafana","plugin","tree-panel"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Grafana panel plugin template This template is a starting point for building a panel plugin for Grafana. What are Grafana panel plugins? Panel plugins allow you to add new types of visualizations to your dashboard, such as maps, clocks, pie charts, lists, and more. Use panel plugins when you want to do things like visualize data returned by data source queries, navigate between dashboards, or control external systems (such as smart home devices). Getting started Frontend 1. Install dependencies 2. Build plugin in development mode and run in watch mode 3. Build plugin in production mode 4. Run the tests (using Jest) 5. Spin up a Grafana instance and run the plugin inside it (using Docker) 6. Run the E2E tests (using Playwright) 7. Run the linter Distributing your plugin When distributing a Grafana plugin either within the community or privately the plugin must be signed so the Grafana application can verify its authenticity. This can be done with the @grafana/sign-plugin package. Note: It's not necessary to sign a plugin during development. The docker development environment that is scaffolded with @grafana/create-plugin caters for running the plugin without a signature. Initial steps Before signing a plugin please read the Grafana plugin publishing and signing criteria documentation carefully. @grafana/create-plugin has added the necessary commands and workflows to make signing and distributing a plugin via the grafana plugins catalog as straightforward as possible. Before si","default_branch":null,"files":null,"tree":[],"storefront":"/r/BrightGrafana","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BrightGrafana/bright-tree-panel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}