Giter Site home page Giter Site logo

grafana-plugin-repository's Introduction

grafana-plugin-repository

This repository contains a json file linking to all supported grafana plugins. To submit a plugin to be published on Grafana.net, add your plugin to the repo.json file below.

When submitting a plugin we need the following:

  • plugin id
  • type (panel|datasource|app)
  • version
  • git commit hash
  • url to github repo

Here is an example snippet:

 {
    "id": "alexanderzobnin-zabbix-app",
    "type": "app",
    "url": "https://github.com/alexanderzobnin/grafana-zabbix",
    "versions": [
      {
        "version": "3.2.1",
        "commit": "ad6614eacd2b94eedbd0671b1d1a0f2002ade056",
        "url": "https://github.com/alexanderzobnin/grafana-zabbix"
      },
      ...

Developing a Plugin

The Developing Plugins section in Grafana docs contains several articles about plugins. Start with these:

repo.json

Property Description
plugins An array of plugins hosted by grafana net
type What kind of plugin panel/datasource/app
url Link to the projects website.
version Available versions of the plugin. Linking to an github page and exact commit

plugin.json

Property Description
id uniqe name of the plugin. Should not contain whitespaces
type panel/datasource/app
name Human readable name of the plugin
info.description Description of plugin. Used for searching grafana net plugins
info.author
info.keywords plugin keywords. Used for search on grafana net
info.logos link to project logos
info.version project version of this commit. Must be semver
dependencies.grafanaVersion Required grafana backend version for this plugin
dependencies.plugins required plugins for this plugin.

grafana-plugin-repository's People

Contributors

daniellee avatar dancech avatar alexanderzobnin avatar mattttt avatar bergquist avatar jdbranham avatar ryantxu avatar ritchiecarroll avatar mtanda avatar tomer-amir-vonage avatar torkelo avatar digrich avatar abhisant avatar dlopes7 avatar jotak avatar 140am avatar briangann avatar licenser avatar sileht avatar samhatchett avatar sni avatar eeparker avatar yehonatanvonage avatar michaeldmoore avatar prajwalrao avatar suppanaico avatar neocat avatar vavrusa avatar udoprog avatar felixbarny avatar

Watchers

James Cloos avatar Jeroen Soeters avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.