finds.dev← search

// the find

grafana-wizzy/wizzy

★ 471 · JavaScript · Apache-2.0 · updated May 2021

Manage & automate Grafana with easy wizzy

wizzy is a CLI tool for managing Grafana dashboards as local JSON files, enabling version control and bulk operations without clicking through the UI. It covers dashboards, datasources, alerts, and panels via a Node.js command set. The README itself says it's unmaintained and points you elsewhere.

The core idea is sound — exporting dashboards to JSON and committing them to git is still the right approach for Grafana GitOps. The local/remote split in the source structure is clean and easy to follow. Quick-scripts for bulk export are a practical addition that saves real time.

Explicitly unmaintained since 2021, which means it predates Grafana 9/10's significant dashboard schema changes — exported JSON may not round-trip correctly with modern Grafana. No support for Grafana's newer resource types (service accounts, RBAC, library panels). The test coverage is shallow shell scripts, not unit tests, so regressions go unnoticed. The authors themselves redirect you to grafana-dashboard-manager, which is the clearest possible signal to not adopt this.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →