A comprehensive library for creating static, animated, and interactive visualizations.
Matplotlib is the foundation: static, publication-quality figures with control over every element, at the cost of verbose code. Seaborn builds on it with statistical plots that take DataFrames directly and good defaults. Plotly produces interactive HTML charts, and its plotly.express API makes common charts one-liners. Altair is declarative, built on Vega-Lite, and expresses charts as a grammar of encodings; it embeds the data in the chart spec, so very large datasets need aggregation first. Bokeh targets interactive browser plots and includes a server for live apps.
Plotting5
Specialized3
Turns code, SQL schemas, docs, papers, images, or videos into a queryable knowledge graph.
Dashboards and Apps3
A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
A framework for building data apps and dashboards in pure Python, built on Plotly.