Skip to content

The Business Text panel plugin allows you to construct a text visualization template from the values of a dataset returned by a data source query.

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE-original
Notifications You must be signed in to change notification settings

grafana/business-text

Business Text for Grafana

CI CD License

This project was originally contributed by Volkov Labs - thanks for all your great work!

We have republished under the same plugin ID, keeping the community signature. This means you can simply update your plugin version. A new ID would have required manual updates to your dashboards. For additional information on the changes, see the Notices.

The Business Text panel plugin allows you to construct a text visualization template from the values of a dataset returned by a data source query.

Requirements

  • Business Text panel 6.X requires Grafana 11 or Grafana 12.
  • Business Text panel 5.X requires Grafana 10 or Grafana 11.
  • Dynamic Text panel 4.X requires Grafana 9.2 or Grafana 10.
  • Dynamic Text panel 2.X and 3.X require Grafana 8.5 or Grafana 9.
  • Dynamic Text panel 1.X requires Grafana 7.

Getting Started

You can install the Business Text panel from the Grafana Plugins catalog or use the Grafana command line tool.

For the latter, please use the following command:

grafana cli plugins install marcusolsson-dynamictext-panel

Highlights

  • Uses Monaco Code Editor with automatic JavaScript code formatting.
  • Supports Markdown and Handlebars.
  • Renders markdown-it into HTML elements.
    • Supports the highlighting of code syntax using A11Y styles.
  • Provides code sanitization:
    • HTML inside templates is sanitized using XSS.
    • Can be disabled in the Grafana configuration through the disable_sanitize_html parameter.
  • Supports display of nested objects using the {{json object}} Handlebars helper.
  • Supports display of time global variables (__to and __from) as seconds, ISO timestamps, or formatted using the dayjs library.
  • Supports adding the Handlebars helpers and event handlers.
  • Supports adding CSS styles with dashboard variables.
  • Supports internationalization using custom helpers.

Documentation

Section Description
Rendering Explains how to create a visualization template for your data
Recipes Useful snippets that you can use in your templates
Features Demonstrates panel features.templates
Tutorials Easy to follow tutorials
Release Notes Stay up to date with the latest features and updates

License

Apache License Version 2.0, see LICENSE.

About

The Business Text panel plugin allows you to construct a text visualization template from the values of a dataset returned by a data source query.

Resources

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE-original

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 15