grafana

Grafana Labs Joined Apr 2014 View on GitHub

Stars
208,002
across 439 public repos
Rank
#79
of 94,827 organizations, top 0.08%
Down 3 places this week

Repositories with 50+ stars

grafana's repositories with their overall rank
RankRepositoryLanguageStars
240

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many...

TypeScript 77,817
1,135

A modern load testing tool, using Go and JavaScript

Go 32,250
1,354

Like Prometheus, but for logs.

Go 29,147
4,740

Continuous Profiling Platform. Debug performance issues down to a single line of code

Go 11,717
11,450

Grafana Tempo is a high volume, minimal dependency distributed tracing backend.

Go 5,570
12,117

Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.

Go 5,277
18,129

OpenTelemetry Collector distribution with programmable pipelines

Go 3,683
18,268

MCP server for Grafana

Go 3,658
25,234

Flexible, reusable and concise configuration for Kubernetes

Go 2,692
30,138

Zabbix plugin for Grafana

TypeScript 2,255
31,598

eBPF-based autoinstrumentation of web applications and network metrics

Go 2,154
31,753

An OpenTelemetry backend in a Docker container image

Shell 2,143
33,835 Go Template 2,013
49,050

An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

Go 1,396
58,662

The Grafana Faro Web SDK, part of the Grafana Faro project, is a highly configurable web SDK for real user monitoring (RUM) that instruments browser frontend applications to capture observability...

TypeScript 1,150
61,472

API datasource for grafana. Visualize data from JSON / CSV / TSV / XML / GraphQL endpoints

TypeScript 1,090
79,506

A CLI for managing Grafana and Grafana Cloud resources. Optimized for agentic usage.

Go 822
81,500

An operator for running distributed k6 tests.

Go 801
83,147

A curated list of awesome tools, content and projects using k6

784
88,557

Grafana Labs' Jsonnet libraries

Jsonnet 733
92,823 Go Template 696
96,418

Introduction to Metrics, Logs, Traces and Profiles session companion code.

JavaScript 667
108,259

Distributed systems kit

Go 588
109,305

Time series analysis for Rust, with bindings to Python and Javascript

Rust 582
111,778

Desktop application for Mac, Windows, and Linux designed to help you generate k6 test scripts

TypeScript 568
113,813

Jsonnet library for generating Grafana dashboards.

Jsonnet 557
115,672

A Grafana backend service that handles rendering of panels & dashboards to PNGs using headless browser (Chromium/Chrome)

Go 547
121,366

Terraform Grafana provider

Go 519
126,923

Kiosk Utility for Grafana

Go 493
130,211

Fast carbon relay+aggregator with admin interfaces for making changes online - production ready

Go 479
142,404

A framework for anomaly detection using Prometheus and PromQL

Makefile 433
145,302

Repo for the Loki log exploration app

TypeScript 423
152,791

A collection of working Alloy scenarios

Python 400
166,813 Go 362
171,848

A tool to lint Grafana dashboards

Go 350
190,490

The GitHub data source lets you visualize GitHub data in Grafana dashboards

Go 311
192,658 JavaScript 307
195,396

k6 extension development toolbox

Go 302
201,600

A data source plugin for loading JSON APIs into Grafana.

TypeScript 291
216,487

A set of tools, types and libraries for building and manipulating Grafana objects.

PHP 268
220,719

Grafana AI SDK for Go — streaming, tool-calling AI backends that speak fluent @ai-sdk/react

Go 262
226,373

A Go SDK for building backend plugins for Grafana

Go 254
234,986

grafana.grafana Ansible collection provides modules and roles for managing various resources on Grafana Cloud and roles to manage and deploy Grafana Agent and Grafana

Python 243
237,475

Observability Demo App

Jsonnet 240
250,491

Synthetic Monitoring agent

Go 225
250,491

A Language Server Protocol (LSP) server for Jsonnet (https://jsonnet.org)

Go 225
251,456

Grafana Plugin for ClickHouse

TypeScript 224
251,456

Pyroscope Profiler for Rust. Profile your Rust applications.

Rust 224
253,281

Strava datasource for Grafana dashboard

TypeScript 222
256,098 Shell 219
270,337

Build Grafana dashboards directly in your Grafana app plugins.

TypeScript 205
274,776

MQTT Datasource for Grafana allows streaming data from any MQTT broker running either locally or remotely.

Go 201
285,480

Use SQL databases from k6 tests.

Go 192
287,982

Kubernetes Rollout Operator

Go 190
291,819

The Google Sheets data source plugin allows you to visualize Google Spread Sheets data in a Grafana dashboards

TypeScript 187
297,107

This is the golang client integration for Pyroscope

Go 183
308,360

Demo app for learning observability with Grafana and performance testing with k6.

Go 175
311,270

The Grafana CLI. Command-line tool designed to simplify interaction with Grafana resources.

Go 173
320,707

JSON config representation of k6 script

JavaScript 167
342,860

Pie Chart Panel Plugin

JavaScript 154
372,822

Simple Golang SMTP relay/proxy server

Go 139
372,822

Plugin to easily allow LLM based extensions to grafana

Go 139
388,727

Logs updates to Kubernetes Objects for storing and querying with Loki

Go 132
388,727

Actually Useful Agent Observability

Go 132
391,052

Prometheus Exporter for Cloud Provider agnostic cost metrics

Go 131
398,367

Environment for tutorial excercises

Go 128
403,474

Code to export grafana.db (sqlite) to MySQL-compatible SQL file, to assist in migration of Grafana data to MySQL-compatible DB.

Shell 126
408,702

pyroscope java integration

Java 124
425,081

The k6 documentation website.

Python 118
427,929

Random fake data generator for k6.

JavaScript 117
449,459

Clock Panel Plugin for Grafana

TypeScript 110
452,663

Grafana Faro is a project for frontend application observability. It includes a highly configurable web SDK that instruments browser frontend applications to capture observability signals.

Go 109
455,871

D3-Based hexagon layout multi-stat panel

TypeScript 108
465,949

Code Generation with a human touch

Go 105
473,247

Open Telemetry integration for Grafana Pyroscope and tracing solutions such as Grafana Tempo, Honeycomb, or Jaeger

Go 103
495,786

Grafana Tempo Kubernetes operator

Go 97
521,219

Set of libraries used to build alerting systems at Grafana - including the Alertmanager.

Go 91
525,778

Grafana OpenAPI Client for Go

Go Template 90
535,295

Create Grafana plugins with ease.

TypeScript 88
540,170

Full code support (formatting, highlighting, navigation, etc) for Jsonnet

JavaScript 87
560,660

k6 extension to output real-time test metrics to an InfluxDB 2.x database

Go 83
566,057

Client extension for interacting with Kubernetes clusters from your k6 tests.

Go 82
571,596

A data source for loading CSV data into Grafana.

TypeScript 81
588,885

Faster version of the Go regexp package

Go 78
588,885

Open benchmark on observability tasks built on Harbor

Python 78
607,110

Grafana OpenTelemetry distribution for Java

Java 75
607,110

A meta-monitoring chart for GEL and Loki.

Smarty 75
633,655

An SDK for developing apps for grafana using kubernetes-like storage and operators

Go 71
640,706

Grafana Plugin SDK for Rust

Rust 70
640,706 70
648,250

Traces Drilldown is a native Grafana application designed to integrate seamlessly with Tempo, the open-source distributed tracing backend, providing a smooth, query-less experience for browsing...

TypeScript 69
679,513

CLI tool, Prometheus exporter, and Go module to list your unused disks in all cloud providers

Go 65
687,796

Grafana's distribution of OpenTelemetry instrumentation for .NET

C# 64
704,738

A k6 extension for testing distributed tracing backends

Go 62
713,793

Repository of useful utility libs for k6 scripts

JavaScript 61
713,793 Makefile 61
732,722

pySigma backend for generating Grafana Loki/LogQL rules

Python 59
742,438

k6 MCP server

Go 58
763,364 JavaScript 56
774,412 C++ 55

Among 94,827 organizations

160k–250k stars: 59 organizations, including grafana

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Go 107.3k stars, 52% · 55 repos
  2. TypeScript 85k stars, 41% · 19 repos
  3. Go Template 2.8k stars, 1% · 3 repos
  4. Shell 2.5k stars, 1% · 4 repos
  5. JavaScript 1.7k stars, 1% · 9 repos
  6. Jsonnet 1.5k stars, 1% · 3 repos
  7. Python 952 stars, <1% · 6 repos
  8. Rust 876 stars, <1% · 3 repos

and 6 more languages

When they were made

100 repos with 50+ stars, made between 2012 and 2026

Quick stats

Next rank
+135 stars to reach #78
Next milestone
+535,036 stars to reach the top 0.01%
Public repos
439, 113 with 50+ stars
Popular repos
16 over 1k stars, 4 over 10k stars
Top repo
grafana, #240 of all repos, 37% of stars
Smaller repos
3,219 stars from repos under 50

Stars counted Recounted daily Next count around