Grafana Plugin Catalog

Developer Tools

Grafana Labs · Developer tools & code hosting

Best for: Developers and vendors building observability integrations, Grafana visualizations, or Grafana-native applications for distribution to Grafana Cloud and self-managed Grafana users.

Overview

Grafana Plugin Catalog is the official directory for extending Grafana with plugins. It lists data source plugins for querying external systems, panel plugins for visualizing data, and application plugins that add integrated experiences to Grafana. The catalog provides search and browsing, featured plugins, category pages, individual plugin records, documentation links, and access to Grafana developer tooling. Plugins may be submitted by Grafana Labs or external developers through Grafana Cloud organization settings. Submitted plugins undergo automated validation, code and security review, and testing on a Grafana instance before publication.

How to build & ship

  1. 1Follow Grafana's developer Get started documentation and choose a plugin type: data source, application, panel, or supported UI extension.
  2. 2Build, package, and test the plugin using Grafana Plugin Tools, plugin examples, provisioning, and the plugin validator.
  3. 3Prepare the submission information, including the plugin URL, source-code URL, SHA1, testing guidance, test-environment provisioning, and signature level.
  4. 4Sign in to Grafana Cloud as an organization administrator, open Org Settings > My Plugins, choose Submit New Plugin, and submit the form.
  5. 5Resolve validation or review findings; Grafana validates the plugin, reviews code and security, tests it on a Grafana instance, and publishes approved submissions.

Key APIs & SDKs

Grafana Plugin Tools
Plugin validator
Grafana provisioning
Grafana HTTP API
Grafana Cloud organization settings > My Plugins

Authentication & security

  • Primary auth: Grafana Cloud account authentication; publishing requires an administrator of the Grafana Cloud organization used for submission.
  • Security review: Required
  • Automated validation checks guideline adherence, followed by manual code review for quality and security and testing on a Grafana instance.
  • Publishing requires submission through Grafana Cloud organization settings. Grafana performs automated validation for guideline adherence, then manually reviews code for quality and security and tests the plugin on a Grafana instance. Test environments and best practices can support review but do not guarantee approval.
  • Not publicly specified

Monetization

Onboarding
Not publicly specified
Commission
Not publicly specified
Merchant of Record
Not publicly specified

Pros & cons for builders

Pros

  • Official, searchable distribution surface integrated with Grafana.
  • Supports data source, panel, and application plugin classes.
  • Provides automated validation plus manual security and quality review.

Cons

  • Publication requires a Grafana Cloud organization administrator and structured submission materials.
  • Approval is subject to review and is not guaranteed.
  • Commission and merchant-of-record terms are not publicly specified in the reviewed sources.

Frequently asked questions

How do I get my app approved on Grafana Plugin Catalog?

Publishing requires submission through Grafana Cloud organization settings. Grafana performs automated validation for guideline adherence, then manually reviews code for quality and security and tests the plugin on a Grafana instance. Test environments and best practices can support review but do not guarantee approval.

What authentication does Grafana Plugin Catalog use?

Grafana Plugin Catalog apps authenticate with Grafana Cloud account authentication; publishing requires an administrator of the Grafana Cloud organization used for submission..

How is Grafana Plugin Catalog monetized?

Grafana Plugin Catalog supports Free, Paid app. Typical commission: Not publicly specified. Onboarding fee: Not publicly specified.

Is a security review required to list on Grafana Plugin Catalog?

Yes, Grafana Plugin Catalog requires a formal security or listing review before apps go live. Automated validation checks guideline adherence, followed by manual code review for quality and security and testing on a Grafana instance.