{"adoption": {"forks": 151, "observed_at": "2026-08-28T04:03:19.681603+00:00", "stars": 1038}, "canonical_url": "https://ross.abutalabs.com/products/grafana-flowcharting", "card": {"archived": false, "artifact_type": "plugin", "description": "Flowcharting, plugin for Grafana to create complexe visio's draws style like technical architectures, floorplan, diagrams, hierarchical schema based on draw.io", "domain": ["monitoring", "data-visualization", "developer-tools"], "enriched": true, "function": ["data-visualization", "monitoring", "ui-components"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["algenty/grafana-flowcharting"], "name": "algenty/grafana-flowcharting", "platform": ["self-hosted"], "pushed_at": "2023-04-12T06:56:16+00:00", "repo": "algenty/grafana-flowcharting", "stars": 1038, "tags": ["grafana-plugin", "drawio", "diagrams", "flowchart", "mxgraph", "floorplan", "technical-architecture", "devops", "web-server", "docker"], "topics": ["grafana", "flowchart", "diagram", "drawio", "mxgraph", "monitoring", "visio", "flowchart-diagrams", "grafana-plugin", "diagrams", "plugin-grafana", "technical-architectures", "floorplan", "home-automation"], "urls": [], "use_cases": ["visualize server or cloud architecture status in a grafana dashboard", "create a live floorplan with sensor states", "monitor industrial processes on a diagram", "display network topology with live alert states", "build workflow diagrams colored by pipeline status", "home automation dashboard with interactive schematics"], "what_it_is": "A Grafana panel plugin that renders interactive diagrams created with draw.io (mxgraph), such as technical architectures, floorplans, and workflows, and animates them with live monitoring data. Objects in the diagram can change color, state, and links based on Grafana queries and variables.", "when_to_avoid": ["you need a standalone diagramming tool rather than a Grafana panel", "you use a Grafana version newer than the plugin supports", "you need actively maintained features or guaranteed bug fixes"], "when_to_choose": ["you already use Grafana and want diagrams driven by live metrics", "you need Visio-style technical schematics inside a monitoring dashboard", "you want to map alert states onto architecture or floorplan drawings"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/grafana-flowcharting", "repo": "algenty/grafana-flowcharting", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.681603+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:04:14.150667+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f7787260cb64400b44899811e3931738108a254052e8723090223b3d3b735b1", "fetched_at": "2026-08-28T04:03:19.681603+00:00", "kind": "readme", "missing": false, "url": "https://github.com/algenty/grafana-flowcharting"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2778, "days_push": 1239, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}