# esbullington/react-d3

Modular React charts made with d3.js

Repository: https://github.com/esbullington/react-d3
Canonical: https://ross.abutalabs.com/products/react-d3
Homepage: https://reactiva.github.io/react-d3-website/
Language: JavaScript
License: MIT
License Family: permissive
Archived: true
Last push: 2016-06-07T08:22:56+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4325, "days_push": 3739, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1742, forks 171 (observed 2026-08-28T04:05:30.356881+00:00)

## What it is
react-d3 is a modular React component library providing charts (bar, line, pie, area, treemap, scatter, candlestick) built on top of d3.js utilities. It lets React applications render common chart types as reusable React components.

## Use cases
- add bar charts to a react app
- render line charts with react and d3
- draw pie charts in reactjs
- create area charts as react components
- visualize data with treemaps in react
- build candlestick charts for financial data in react

## When to choose
- you are maintaining a legacy React project already using react-d3
- you need simple d3-based charts in an older React codebase

## When to avoid
- starting a new project - the repo is abandoned and maintenance moved to a fork (rd3)
- you need modern React versions or active support
- you need advanced or highly customizable charting

## Facets
- artifact type: library
- maturity: abandoned
- function: data-visualization, charts, ui-components
- domain: data-visualization, frontend, web-development
- platform: cross-platform
- tags: react, d3, charting, javascript, npm, nodejs, web-server

## Member repositories
- esbullington/react-d3 (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:30.356881+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-30T03:29:55.522714+00:00, confidence not recorded.
  - readme: https://github.com/esbullington/react-d3 (fetched 2026-08-28T04:05:30.356881+00:00, sha 849e8ef2d60d)
  - registry_npm: https://registry.npmjs.org/react-d3 (fetched 2026-08-29T11:07:39.051720+00:00, sha 8c02b3857d90)
- Data as of 2026-08-30T08:39:29.467469+00:00.
