AltHub

codesuki/react-d3-components Alternatives

React charting components

A React component library that wraps D3 to render common charts such as bar, line, area, pie, and waveform.

1.6kJavaScriptMITdormant ยท last push 4.8y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

recharts/rechartsGitHub

Choose when you need an actively maintained TypeScript React chart library with a broader component set and drop-in chart components.

Redefined chart library built with React and D3

27.6k
TypeScript
MIT
active26d ago
FormidableLabs/victoryGitHub

Choose for a mature React component API with web and native variants if you prefer its declarative composition style.

A collection of composable React components for building interactive data visualizations

11.2k
TypeScript
NOASSERTION
slowing10mo ago
reaviz/reavizGitHub

Choose for a maintained TypeScript React chart library under Apache-2.0 if you want a modern drop-in peer.

๐Ÿ“Š Data visualization library for React. Maintained by @goodcodeus.

1.3k
TypeScript
Apache-2.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

palantir/plottableGitHub

Choose when you want D3-native chart components and are willing to write the React integration yourself.

:bar_chart: A library of modular chart components built on D3

3.1k
TypeScript
MIT
slowing1.1y ago
rakannimer/react-google-chartsGitHub

Choose when you prefer Google Charts' rendering engine and can accept its external loader dependency.

A thin, typed, React wrapper over Google Charts Visualization and Charts API.

1.7k
TypeScript
MIT
slowing1.0y ago
britecharts/britechartsGitHub

Choose when you want reusable D3 chart components without React bindings.

Composable Charting Library based on reusable D3.js components.

3.7k
JavaScript
Apache-2.0
active25d ago
airbnb/visxGitHub

Choose when you want low-level D3/React primitives and will compose your own chart components.

๐Ÿฏ visx | visualization components

21.1k
TypeScript
MIT
active4mo ago
d3fc/d3fcGitHub

Choose when building D3-native charts with reusable components, without React bindings.

A collection of components that make it easy to build interactive charts with D3

1.3k
HTML
MIT
dormant2.0y ago
c3js/c3GitHub

Choose for a mature config-driven D3 chart library if you do not need React components.

:bar_chart: A D3-based reusable chart library

9.3k
JavaScript
MIT
active1mo ago
plotly/react-plotly.jsGitHub

Choose when you need Plotly's scientific and interactive charting engine inside React.

A plotly.js React component from Plotly ๐Ÿ“ˆ

1.1k
JavaScript
MIT
active30d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

TanStack/react-chartsGitHub

Archived and last pushed 1.5 years ago; only viable if you are already tied to its API.

โš›๏ธ Simple, immersive & interactive charts for React

3.1k
HTML
MIT
archived1.6y ago
spotify/reactochartGitHub

Older React chart component library, unmaintained for 2.8 years; only for legacy codebases.

:chart_with_upwards_trend: React chart component library :chart_with_downwards_trend:

552
JavaScript
NOASSERTION
dormant2.9y ago
bkrem/react-d3-treeGitHub

Narrower: only interactive hierarchical tree diagrams, not general-purpose charts.

:deciduous_tree: React component to create interactive D3 tree graphs

1.2k
JavaScript
MIT
dormant1.6y ago
uber/react-visGitHub

Mature React visualization components but no push in 1.8 years; only for existing projects.

Data Visualization Components

8.8k
JavaScript
MIT
dormant1.8y ago
keen/keen-dataviz.jsGitHub

Older non-React charting library, last pushed 3.7 years ago; only for legacy dashboards.

Data Visualization Charting Library

233
JavaScript
MIT
dormant3.8y ago
bumbeishvili/org-chartGitHub

Narrower: only organizational hierarchy charts, with optional React integration.

Highly customizable org chart. Integrations available for Angular, React, Vue

1.2k
HTML
MIT
active3mo ago
joewalnes/smoothieGitHub

Narrower and older: only realtime streaming line charts, no React components.

Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

2.3k
JavaScript
NOASSERTION
dormant3.8y ago
rendro/easy-pie-chartGitHub

Narrower: simple animated pie charts only, as a lightweight plugin.

easy pie chart is a lightweight plugin to draw simple, animated pie charts for single values

2.1k
TypeScript
MIT
active1mo ago

Listed as an alternative to

These projects were analysed and named react-d3-components among their alternatives. The relationship is not symmetric โ€” how react-d3-components rates them is a separate judgement, made when react-d3-components is analysed in its own right.

recharts/rechartsGitHub

calls react-d3-components โ€œchoose only when maintaining a legacy app that already depends on this unmaintained React+D3 component libraryโ€

Redefined chart library built with React and D3

27.6kTypeScriptactive
uber/react-visGitHub

calls react-d3-components โ€œChoose only if you need a minimal D3-based React chart setup and can tolerate a stale, unmaintained dependency.โ€

Data Visualization Components

8.8kJavaScriptdormant
DevExpress/DevExtremeGitHub

calls react-d3-components โ€œOnly if you are maintaining a legacy React/D3 chart codebase; it is unmaintained and chart-only.โ€

HTML5 JavaScript Component Suite for Responsive Web Development

1.9kTypeScriptactive