Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 23 Python Grafana Projects
-
nvitop
An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
Project mention: Show HN: Sping – A HTTP/TCP Latency Tool That's Easy on the Eye | news.ycombinator.com | 2025-08-24I've frequently found myself using [nvitop](https://github.com/XuehaiPan/nvitop) to diagnose GPU/CPU contention issues.
The two best things about it are:
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
robusta
Better Prometheus alerts for Kubernetes - smart grouping, AI enrichment, and automatic remediation
Project mention: AIOps : Déboguer son cluster Kubernetes en utilisant l’intelligence artificielle générative via… | dev.to | 2024-12-28apiVersion: v1 kind: Pod metadata: name: inventory-management-api spec: containers: - name: nginx image: nginx ports: - containerPort: 80 command: - wge - "-O" - "/work-dir/index.html" - https://home.robusta.dev (base) root@k8sgpt:~# kubectl apply -f https://raw.githubusercontent.com/robusta-dev/kubernetes-demos/refs/heads/main/crashloop_backoff/create_crashloop_backoff.yaml pod/inventory-management-api created (base) root@k8sgpt:~# kubectl get po NAME READY STATUS RESTARTS AGE inventory-management-api 0/1 ContainerCreating 0 5s (base) root@k8sgpt:~# kubectl get po NAME READY STATUS RESTARTS AGE inventory-management-api 0/1 RunContainerError 1 (1s ago) 10s
-
openlit
Open source platform for AI Engineering: OpenTelemetry-native LLM Observability, GPU Monitoring, Guardrails, Evaluations, Prompt Management, Vault, Playground. 🚀💻 Integrates with 50+ LLM Providers, VectorDBs, Agent Frameworks and GPUs.
OpenLIT is an OpenTelemetry-native observability tool built for AI Engineering and LLM applications. It focuses on easy, vendor-neutral instrumentation for LLMs, vector databases, and other AI stack components. OpenLIT is ideal for teams already heavily invested in OpenTelemetry and GPU monitoring but offers fewer features for LLM prompt evaluation and experimentation.
-
-
Varken
Standalone application to aggregate data from the Plex ecosystem into InfluxDB using Grafana as a frontend
-
90DaysOfDevOps
This repository is a Challenge for the DevOps Community to get stronger in DevOps. This challenge starts on the 1st January 2023 and in the next 90 Days we promise ourselves to become better at DevOps. The reason for making this Public is so that others can learn from the community and help each other grow. (by LondheShubham153)
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
mash-playbook
🐋 Ansible playbook which helps you host various FOSS services as Docker containers on your own server
-
Monitoring
Monitor ESXi, Synology, Docker, PiHole and Raspberry Pi and Windows using Grafana, InfluxDB and Telegraf (by chvvkumar)
-
-
EdgeRealtimeVideoAnalytics
An example of using Redis Streams, RedisGears, RedisAI and RedisTimeSeries for Realtime Video Analytics (i.e. counting people)
-
-
-
-
grafana-ansible-collection
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
-
npmGrafStats
This project exports NginxProxyManager Logs to InfluxDB for displaying them in a Grafana Dashboard.
-
chia-monitor
🍃 A comprehensive monitoring and alerting solution for the status of your Chia farmer and harvesters.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Grafana discussion
Python Grafana related posts
-
Deep Dive with Ansible: Patching an Ansible Collection
-
discussion forum for Grafana roles on Ansible Galaxy
-
Write Grafana dashboards in Python, without losing thousands of dashboards in the zoo
-
Grafana/Influx Homelab w/ Apple Health Metrics Ingestor
-
New to Monitoring/Dashboard How to plan?
-
Plexporters, Energize: How we monitor Plex with Grafana
-
Home Energy Monitoring Dashboard
- A note from our sponsor - Stream getstream.io | 22 Dec 2025
Index
What are some of the best open-source Grafana projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | nvitop | 6,397 |
| 2 | oncall | 3,851 |
| 3 | robusta | 2,913 |
| 4 | openlit | 2,107 |
| 5 | grafanalib | 1,944 |
| 6 | Varken | 1,176 |
| 7 | 90DaysOfDevOps | 1,121 |
| 8 | grafana-backup-tool | 938 |
| 9 | mash-playbook | 921 |
| 10 | Monitoring | 651 |
| 11 | apple-health-grafana | 512 |
| 12 | EdgeRealtimeVideoAnalytics | 403 |
| 13 | Powerwall-Dashboard | 404 |
| 14 | VWsFriend | 306 |
| 15 | Pi-Hole-Monitoring | 278 |
| 16 | grafana-ansible-collection | 218 |
| 17 | npmGrafStats | 194 |
| 18 | chia-monitor | 159 |
| 19 | community.grafana | 142 |
| 20 | CVE-2024-9264 | 128 |
| 21 | Kotori | 120 |
| 22 | nft-starter-kit | 117 |
| 23 | yearn-exporter | 99 |