# grafana/grafana-infinity-datasource

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

Repository: https://github.com/grafana/grafana-infinity-datasource
Canonical: https://ross.abutalabs.com/products/grafana-infinity-datasource
Homepage: https://grafana.com/grafana/plugins/yesoreyeram-infinity-datasource
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: group-datasources
Last push: 2026-08-31T18:04:37+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 97, longevity 100
- inputs: {"age_days": 2189, "days_push": 2, "days_rel": 22, "gap_med": 14.0, "n_releases_24m": 31}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1071, forks 152 (observed 2026-09-01T02:14:02.674928+00:00)

## What it is
A Grafana data source plugin that lets you visualize data from JSON, CSV, TSV, XML, GraphQL, and HTML endpoints directly in Grafana dashboards. It supports flexible data transformation with JQ, JSONata, and UQL, plus a wide range of authentication methods, and is maintained by Grafana Labs.

## Use cases
- visualize data from a JSON REST API in grafana
- query a GraphQL endpoint and chart the results in grafana
- plot CSV or TSV data from a URL in a grafana dashboard
- connect grafana to an API that has no native datasource plugin
- parse XML API responses into grafana panels
- transform JSON API responses with jq or JSONata before charting
- add basic auth or bearer token API data to grafana dashboards

## When to choose
- you need to visualize data from a REST/JSON/CSV/XML/GraphQL API in Grafana and no native datasource exists
- you want flexible data shaping with JQ, JSONata, or UQL inside Grafana
- you need varied auth options (OAuth2, AWS/Azure/GCP, digest, bearer) against arbitrary APIs

## When to avoid
- a native Grafana datasource plugin exists for your data store, since it will usually be faster and more feature-complete
- you need heavy backend features like alerting or enterprise query caching without using the backend parser option
- your data source is not HTTP-based (e.g., direct database connections)

## Facets
- artifact type: plugin
- maturity: active
- function: data-visualization, http-client, analytics
- domain: data-visualization, monitoring, apis, developer-tools
- platform: self-hosted, cloud
- tags: grafana-plugin, datasource, -api, graphql, csv, xml, rest-api, dashboarding, web-server, docker

## Member repositories
- grafana/grafana-infinity-datasource (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-09-01T02:14:02.674928+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:54:01.103620+00:00, confidence not recorded.
  - readme: https://github.com/grafana/grafana-infinity-datasource (fetched 2026-09-01T02:14:02.674928+00:00, sha 4a99cb657e9b)
  - homepage: https://grafana.com/grafana/plugins/yesoreyeram-infinity-datasource (fetched 2026-08-29T12:56:19.293348+00:00, sha 37418d92e3ce)
  - site_page: https://grafana.com/docs (fetched 2026-08-29T12:56:19.318569+00:00, sha 882a3fe34bf0)
  - site_page: https://grafana.com/grafana/plugins/yesoreyeram-infinity-datasource/installation (fetched 2026-08-29T12:56:19.320942+00:00, sha 38b936cba32d)
  - site_page: https://grafana.com/docs/plugins/yesoreyeram-infinity-datasource (fetched 2026-08-29T12:56:19.323133+00:00, sha 0e5106390ea7)
  - site_page: https://grafana.com/docs/plugins/yesoreyeram-infinity-datasource/latest/json (fetched 2026-08-29T12:56:19.328498+00:00, sha 2d9776063abf)
  - site_page: https://grafana.com/pricing (fetched 2026-08-29T12:56:19.295921+00:00, sha 6097ce127c08)
  - site_page: https://grafana.com/grafana/plugins/yesoreyeram-infinity-datasource/changelog (fetched 2026-08-29T12:56:19.325657+00:00, sha ab341ac44180)
  - site_page: https://grafana.com/integrations (fetched 2026-08-29T12:56:19.330556+00:00, sha 3210cff6224b)
  - site_page: https://grafana.com/integrations/cloud-monitoring-aws (fetched 2026-08-29T12:56:19.332406+00:00, sha 51561815b31e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
