Data Visualization
Data-Driven Document Visualization
★ 4.7
Interactive JavaScript Charts
★ 4.5
npm install d3pip install python-highchartsnpm install d3pip install python-highchartsPython data engineers use D3.js for building custom interactive dashboards that embed in web applications — Python pipeline outputs are served as JSON via a FastAPI endpoint, and the D3.js front end renders them as custom charts. For embedded analytics where Tableau or Superset are too heavy, D3 provides pixel-perfect control over visualization design.
Python data engineers use Highcharts in reporting applications where pipeline outputs are visualized for business stakeholders. Python generates Highcharts configuration objects as JSON — either serving them via a Flask/FastAPI endpoint or rendering them server-side with the `highcharts-core` Python SDK — enabling polished, branded charts without custom D3 development.
Individual Tool Pages