Data Visualization
Open Source BI Tool
★ 4.6
Interactive Visualization Library
★ 4.8
N/A — web application, deploy via Docker or JARpip install plotlyN/A — web application, deploy via Docker or JARpip install plotlyPython data engineers use Metabase as the self-serve analytics layer on top of pipeline outputs — connecting Metabase to the warehouse and organizing datasets into collections for business teams. The Metabase API allows Python scripts to programmatically create questions, update dashboards, and embed signed dashboard URLs into internal applications after each pipeline run.
Python data engineers use Plotly to build interactive charts for pipeline monitoring dashboards, data quality reports, and stakeholder-facing analytics. Plotly Express integrates directly with Pandas DataFrames, making it straightforward to visualise query results, model outputs, and trend data. The Dash framework extends Plotly into full web applications with dropdowns, sliders, and callbacks — enabling data teams to build internal tools without a separate frontend.
Individual Tool Pages