back to home

grafana / grafana-infinity-datasource

CSV, JSON, GraphQL, XML and HTML datasource for grafana.

View on GitHub
1,020 stars
146 forks
60 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing grafana/grafana-infinity-datasource in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/grafana/grafana-infinity-datasource)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Grafana Infinity Datasource Visualize data from JSON, CSV, XML, GraphQL and HTML endpoints in Grafana. Key Features • Download • Documentation • Useful links • Project assistance • License 🎯 Key Features • Get data from multiple sources into grafana • Supports various data formats • JSON • CSV / TSV / any delimited format • XML • GraphQL • HTML • RSS/ATOM • Support various authentication • Basic authentication • Bearer token authentication • API Key authentication • OAuth passthrough • OAuth2 client credentials • OAuth2 JWT authentication • AWS/Azure/GCP authentication • Digest authentication • Flexible data manipulation with UQL, GROQ, JSONata • Supports alerting, recorded queries, public dashboards, query caching • Utility variable functions • Supports for Grafana node graph panel, annotations etc ⚙️ Download You can download and install this grafana plugin using various options • From Grafana plugin catalog • From Github release page (also available beta, pre-release versions) • Using grafana cli • • Using docker • 🎯 Documentation For the plugin documentation, visit plugin documentation website. > [!TIP] > > ## Give it a try using Grafana Play > > With Grafana Play, you can explore and see how it works, learning from practical examples to accelerate your development. This feature can be seen on Infinity plugin demo. ⚡️ Useful Links • Plugin documentation • Demo video • Visualize CSV data Learning Journey • Visualize JSON data Learning Journey 👍 Contributing you can contribute in one of the following ways • If you find any interesting APIs, showcase how you are using the API with Infinity datasource so that other community members will get benefit out of it. • Test different APIs and create bugs if not working as expected • Read the contributing guide for more details ⭐️ Project assistance If you want to say **thank you** or/and support active development of : • Add a GitHub Star to the project. • Tweet about project on your Twitter. • Write articles about project on Dev.to, Medium or personal blog. ⚠️ License This project is licensed under Apache 2.0