{"adoption": {"forks": 124, "observed_at": "2026-08-28T04:04:07.928627+00:00", "stars": 1249}, "canonical_url": "https://ross.abutalabs.com/products/reaviz", "card": {"archived": false, "artifact_type": "library", "description": "📊 Data visualization library for React. Maintained by @goodcodeus.", "domain": ["data-visualization", "frontend", "web-development"], "enriched": true, "function": ["data-visualization", "charts"], "health_score": 78, "homepage": "https://reaviz.dev", "language": "TypeScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["reaviz/reaviz"], "name": "reaviz/reaviz", "platform": [], "pushed_at": "2026-08-10T14:40:32+00:00", "repo": "reaviz/reaviz", "stars": 1249, "tags": ["d3", "react-components", "charting-library", "animations", "accessibility", "react", "web", "typescript"], "topics": ["d3", "reactjs", "d3js", "data-viz", "heatmap", "bar-charts", "area-charts", "line-charts", "bubble-chart", "scatter-plot", "sankey-chart", "data-visualization", "charts", "venn-diagram", "sparkline", "react", "charting-library", "treemap", "funnel-chart", "sunburst-chart"], "urls": [], "use_cases": ["add charts to a react dashboard", "render bar and line charts from  data", "create stacked area charts with animations", "build a heatmap calendar like github contributions", "visualize flows with a sankey diagram in react", "make a customizable pie or donut chart", "add sparklines to a react table", "create a sunburst or treemap visualization"], "what_it_is": "Reaviz is a modular data visualization library for React that renders chart components natively in React while using D3.js under the hood for calculations. It offers 22+ chart types including bar, line, area, pie, sankey, heatmap, treemap, and sunburst charts, with animations, tooltips, legends, and gesture support.", "when_to_avoid": ["you are not using React", "you need WebGL-scale rendering for very large network graphs or 3D charts", "you want a framework-agnostic or vanilla D3 approach", "you need server-side chart image generation"], "when_to_choose": ["you use React and want pre-styled, batteries-included charts with easy setup", "you need a wide variety of chart types including radial, sankey, and venn diagrams", "you want deep customization via JSX props while keeping D3 power", "you need smooth animations and accessibility out of the box"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/reaviz", "repo": "reaviz/reaviz", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "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:04:07.928627+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:07.928627+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:07:48.820451+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "236a9b9811ea13641043b5bc8b7fe0d9eb290eb9c69d5973cb8ce0c0aa2323d1", "fetched_at": "2026-08-28T04:04:07.928627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/reaviz/reaviz"}, {"content_hash": "81ea64237414816d9feb241756edddd16fc888caf9940932c34b538f19962f28", "fetched_at": "2026-08-29T12:19:04.791438+00:00", "kind": "homepage", "missing": false, "url": "https://reaviz.dev"}, {"content_hash": "9a97af4a560c320f4ff3a62f5c7ad3e69c97e3212d24f29eef833e3c43d9bb37", "fetched_at": "2026-08-29T12:19:04.800567+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs"}, {"content_hash": "615c5adf5bbe70d38ed2d456f6e94ab3b96c5f835afd1722f21806fa448bca27", "fetched_at": "2026-08-29T12:19:04.802665+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/setup"}, {"content_hash": "dc235de3ffbbd79957d7698c2036205c19d783ad1d464553e2bea7b3683a7a99", "fetched_at": "2026-08-29T12:19:04.804419+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/why"}, {"content_hash": "ba51595a2475c3f219bcafb42fd892550f02727e1b9d60fb1c726a93149694fb", "fetched_at": "2026-08-29T12:19:04.806107+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/developing"}, {"content_hash": "75240fdc01d8407227d8130d79000afe7ad38c6fc7b5edcedc4b07d045859ba1", "fetched_at": "2026-08-29T12:19:04.807773+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/data"}, {"content_hash": "e51219e4cfb0a744f1117b27c4ec758248f540db49e824a2b6ff25e496bb7dbb", "fetched_at": "2026-08-29T12:19:04.809473+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/colors"}, {"content_hash": "29db96475655e686e700379701a2e852edfe6096e6a6a6f328e10217041f6629", "fetched_at": "2026-08-29T12:19:04.811188+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/custom-charts"}, {"content_hash": "7b9b0ff528707b6b836768792714aa67529ec3b434960004aa7a07e2b2d7cef5", "fetched_at": "2026-08-29T12:19:04.812967+00:00", "kind": "site_page", "missing": false, "url": "https://reaviz.dev/docs/getting-started/migration-guide"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2329, "days_push": 23, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}