Back to browse
GitHub Repository

Grafana dashboards in your terminal

81 starsGo

Grafana TUI – Browse Grafana dashboards in the terminal

by lmazgon·Mar 27, 2026·24 points·8 comments

AI Analysis

●●SolidNiche GemCozy

Renders actual Grafana panels in your terminal when the web UI is just a tab switch away.

Strengths
  • ntcharts library enables real chart rendering in terminal, not just ASCII approximations
  • Deep-linking support opens specific dashboards and panels directly from URLs
  • Template variable and time range controls work without leaving the TUI
Weaknesses
  • Grafana already has CLI and API — this solves a workflow preference, not a capability gap
  • Unsigned macOS binary requires manual security workaround steps
Target Audience

DevOps engineers and SREs who live in the terminal

Similar To

Grafana CLI · k9s · lazygit

Post Description

I built a terminal UI for browsing Grafana dashboards. It connects to any Grafana instance and lets you explore dashboards without leaving the terminal.

It renders the most common panel types (time series, bar charts, gauges, heatmaps etc.). You can change the time range, set dashboard variables and filter series.

I built this because I spend most of my day in the terminal and wanted a quick way to glance at dashboards without switching to the browser. It's not perfect by any means, but it's a nifty and useful tool.

Built with Go, Bubble Tea, ntcharts, and Claude (of course). You can install it via Homebrew:

brew install lovromazgon/tap/grafana-tui

... and try it out against Grafana's public playground:

grafana-tui --url https://play.grafana.org

Similar Projects