A JavaScript library that allows developers the ability to use D3 in React. Get Started » Virtual DOM All of your D3 will now be compiled into React Elements which allows the ability to use React's diffing algorithm for full optimization Flexibility React D3 Library also supports transitions, animations, tooltips, zoom, brush, event listeners, and the list goes on.