This page lists resources for developers who want to contribute to the Grafana software ecosystem or build plugins for Grafana.
2020年欧洲杯冠军预测General resources These resources are useful for all developers.
2020年欧洲杯冠军预测: Start here to learn how you can contribute your skills to make Grafana even better.
: A guide to help you get started developing Grafana software, includes instructions for how to configure Grafana for development.
: A guide to help you contribute to Grafana documentation, includes links to beginner-friendly issues.
: These guides explain Grafana’s background architecture.
: A guide for new contributors about how to create your first Grafana pull request.
REST APIs2020年欧洲杯冠军预测 allow you to interact programmatically with the Grafana backend.
Best practices and style
2020年欧洲杯冠军预测Our outline Grafana style for frontend, backend, documentation, and more, including best practices. Please read through them before you start editing or coding!
explains how we want to write Go code in the future.
2020年欧洲杯冠军预测 applies to all documentation created for Grafana products.
provides guidance for Grafana e2e tests.
2020年欧洲杯冠军预测 provides rules and guidance on developing in React for Grafana.
explains how Grafana handles Redux boilerplate code.
expands on styling React components with Emotion.
explains how to use themes and ThemeContext in Grafana code.