Overview of the libraries for data visualisation

First, you will get a graphical overview based on the central Python libraries for data visualisation.

Technologies

graph python_visualisation_landscape { graph [fontname = "Calibri", fontsize="16", overlap=false]; node [fontname = "Calibri", fontsize="16", style="bold", penwidth="5px"]; edge [fontname = "Calibri", fontsize="16", style="bold", penwidth="5px"]; tooltip="Python Visualisation Landscape"; // OpenGL opengl [ label="OpenGL", tooltip="Open Graphics Library", color="#FF66B3", target="_top", href="../opengl/index.html"] VisPy [ label="Vispy", tooltip="Python library for\ninteractive science\nvisualisations", color="#FF66B3", target="_top", href="http://vispy.org/"] mayavi [ label="Mayavi", tooltip="Python library for\n3D visualisation of\nscientific data", color="#FF66B3", target="_top", href="http://docs.enthought.com/mayavi/mayavi/"] itkwidgets [ label="itkwidgets", tooltip="Interactive Jupyter widgets for\nvisualising images, point\nsets and meshes in 2D and 3D", color="#FF66B3", target="_top", href="https://itkwidgets.readthedocs.io/en/latest/"] vedo [ label="vedo", tooltip="Python module for the\nscientific analysis of\n3D data", color="#FF66B3", target="_top", href="https://vedo.embl.es"] polyscope [ label="Polyscope", tooltip="A C++ and Python viewer\n for 3D data such as meshes\nand point clouds", color="#FF66B3", target="_top", href="https://polyscope.run"] glumpy [ label="Glumpy", tooltip="Interface between\nnumpy and OpenGL", color="#FF66B3", target="_top", href="https://glumpy.github.io/"] opengl -- VisPy [color="#FF66B3"] opengl -- mayavi [color="#FF66B3"] opengl -- itkwidgets [color="#FF66B3"] opengl -- vedo [color="#FF66B3"] opengl -- polyscope[color="#FF66B3"] opengl -- glumpy [color="#FF66B3"] // Matplotlib mpl [ label="Matplotlib", tooltip="Python library\nfor 2D plots", color="#BF80FF" target="_top", href="../matplotlib/index.html"] mpl_scatter_density [ label="mpl-scatter-density", tooltip="Scatter density maps for\nmeaningful visualisation of\nlarge data sets", color="#BF80FF", target="_top", href="../matplotlib/mpl-scatter-density.html"] pandas [ label="pandas", tooltip="Visualise panda’s data structures\nwith Matplotlib", color="#BF80FF", target="_top", href="../matplotlib/pandas/index.html"] geopandas [ label="GeoPandas", tooltip="GeoPandas extends pandas with geometric data types", color="#BF80FF", target="_top", href="../matplotlib/geopandas/index.html"] geoplot [ label="Geoplot", tooltip="High-level library for plotting geodata", color="#BF80FF", target="_top", href="https://residentmario.github.io/geoplot/index.html"] prettymaps [ label="prettymaps", tooltip="Python library for drawing custom maps from OpenStreetMap data", color="#BF80FF", target="_top", href="https://github.com/marceloprates/prettymaps"] seaborn [ label="seaborn", tooltip="High-level data visualisation\nbased on Matplotlib", color="#BF80FF", target="_top", href="../matplotlib/seaborn/index.html"] plotnine [ label="plotnine", tooltip="Python implementation of ggplot2", color="#BF80FF", target="_top", href="../matplotlib/plotnine/index.html"] yellowbrick [ label="Yellowbrick", tooltip="Tools for the visual analysis and diagnosis\nof scikit-learn projects", color="#BF80FF", target="_top", href="https://www.scikit-yb.org/"] networkx [ label="NetworkX", tooltip="Creating, modifying and analysing\ncomplex networks", color="#BF80FF", target="_top", href="../matplotlib/networkx.html"] graphviz [ label="Graphviz", tooltip="Powerful visualisation software\nfor graphs", color="#cccccc", target="_top", href="../matplotlib/graphviz.html"] graph_tool [ label="graph-tool", tooltip="Efficient Python module for\nmanipulating and statistically analysing\ngraphs", color="#cccccc", target="_top", href="../matplotlib/graph-tool.html"] cartopy [ label="Cartopy", tooltip="Creating maps and\nanalysing geodata", color="#BF80FF", target="_top", href="../matplotlib/cartopy/index.html"] iris [ label="Iris", tooltip="Visualisation based on the Climate\nand Forecast (CF) Conventions", color="#BF80FF", target="_top", href="../matplotlib/iris.html"] yt [ label="yt", tooltip="Python library for the analysis\nand visualisation of volume data", color="#BF80FF", target="_top", href="../matplotlib/yt.html"] mpl -- pandas [color="#BF80FF"] mpl -- mpl_scatter_density [color="#BF80FF"] pandas -- geopandas [color="#BF80FF"] mpl -- geoplot [color="#BF80FF"] mpl -- prettymaps [color="#BF80FF"] mpl -- seaborn [color="#BF80FF"] mpl -- plotnine [color="#BF80FF"] mpl -- yellowbrick [color="#BF80FF"] networkx -- graphviz [color="#BF80FF;0.5:#cccccc", style="dashed"] graphviz -- graph_tool [color="#cccccc;0.5:#cccccc", style="dashed"] mpl -- networkx [color="#BF80FF"] mpl -- cartopy [color="#BF80FF"] iris -- mpl [color="#BF80FF"] iris -- cartopy [color="#BF80FF"] yt -- mpl [color="#BF80FF"] yt -- opengl [color="#BF80FF;0.5:#FF66B3", style="dashed"] mpl -- mpld3 [color="#BF80FF;0.5:#4da6ff"] mpl -- ipympl [color="#BF80FF;0.5:#00FFFF"] mpl -- mpl_altair [color="#BF80FF;0.5:#00FF80"] // Bokeh bokeh [ label="Bokeh", tooltip="Interactive Python library\n for data visualisation\nin modern web browsers", color="#9999FF", target="_top", href="../bokeh/index.html"] vaex [ label="Vaex", tooltip="Python library for data analysis\nand visualisation", color="#9999FF", target="_top", href="https://github.com/vaexio/vaex"] holoviews [ label="HoloViews", tooltip="Python library for data analysis\nand visualisation", color="#9999FF", target="_top", href="http://holoviews.org/"] hvplot [ label="hvPlot", tooltip="High-level plot API\nbased on HoloViews", color="#9999FF", target="_top", href="../bokeh/integration/holoviews/hvplot/index.html"] datashader [ label="Datashader", tooltip="Graphic pipeline system for\nmeaningful visualisations\nof large data sets", color="#9999FF", target="_top", href="../bokeh/integration/datashader.html"] geoviews [ label="GeoViews", tooltip="Analysing and visualising\ngeographical, meterological\nand oceanic data", color="#9999FF", target="_top", href="../bokeh/integration/holoviews/geoviews.html"] geoviews -- cartopy [color="#9999FF;0.5:#BF80FF"] geoviews -- holoviews [color="#9999FF"] geoviews -- geopandas [color="#9999FF;0.5:#BF80FF", style="dashed"] vaex -- bokeh [color="#9999FF"] holoviews -- bokeh [color="#9999FF"] holoviews -- hvplot [color="#9999FF"] hvplot -- pandas [color="#9999FF;0.5:#BF80FF"] hvplot -- geopandas [color="#9999FF;0.5:#BF80FF"] hvplot -- networkx [color="#9999FF;0.5:#BF80FF"] datashader -- bokeh [color="#9999FF"] networkx -- bokeh [color="#BF80FF;0.5:#9999FF"] datashader -- holoviews [color="#9999FF"] vaex -- mpl [color="#9999FF;0.5:#BF80FF"] vaex -- bqplot [color="#9999FF;0.5:#4da6ff"] vaex -- opengl [color="#9999FF;0.5:#FF66B3"] holoviews -- mpl [color="#9999FF;0.5:#BF80FF"] datashader -- mpl [color="#9999FF;0.5:#BF80FF"] // Vega vega [ label="Vega", tooltip="Declarative language for\ninteractive visualisations", color="#00FF80", target="_top", href="../vega/index.html"] vega_light [ label="Vega-Lite", tooltip="High-level grammar for\ncomplex Vega applications", color="#00FF80", target="_top", href="https://github.com/vega/vega-lite"] pdvega [ label="PdVega", tooltip="Interactive Vega Light plots\nfrom panda’s dataframes", color="#00FF80", target="_top", href="../vega/pdvega/index.html"] altair [ label="Altair", tooltip="Declarative visualisation\nin Python", color="#00FF80", target="_top", href="https://altair-viz.github.io"] mpl_altair [ label="Matplotlib Altair", tooltip="Matplotlib renderer\nfor Altair", color="#00FF80", target="_top", href="https://matplotlib.org/mpl-altair/"] vega -- vega_light [color="#00FF80"] vega_light -- altair [color="#00FF80"] vega_light -- pdvega [color="#00FF80"] pdvega -- pandas [color="#00FF80;0.5:#BF80FF"] altair -- mpl_altair [color="#00FF80"] // D3.js d3js [ label="D3.js", tooltip="Javascript library with powerful\nvisualisation components", color="#4da6ff", target="_top", href="../d3js/index.html"] bqplot [ label="bqplot", tooltip="Interactive plots\nwith D3.js and ipywidgets", color="#4da6ff", target="_top", href="../d3js/bqplot/index.html"] d3po [ label="d3po", tooltip="Javascript library for\ncreating D3.js charts", color="#4da6ff", target="_top", href="https://github.com/adamlabadorf/d3po"] plotly [ label="plotly", tooltip="Interactive graphics library\nfor Python", color="#4da6ff", target="_top", href="https://github.com/plotly/plotly.py"] mpld3 [ label="mpld3", tooltip="Matplotlib für\nden Webbrowser", color="#4da6ff", target="_top", href="https://mpld3.github.io/"] d3js -- bqplot [color="#4da6ff"] d3js -- mpld3 [color="#4da6ff"] d3js -- plotly [color="#4da6ff"] d3js -- d3po [color="#4da6ff"] d3js -- vega [color="#4da6ff;0.5:#00FF80"] d3js -- javascript [color="#4da6ff;0.5:#00FFFF"] // Javascript javascript [ label="Javascript", tooltip="Scripting language originally developed\nfor dynamic HTML in web browsers", color="#00FFFF", target="_top", href="../js/index.html"] pythreejs [ label="pythreejs", tooltip="Notebook-Extension\nfür WebGL-fähige Webbrowser\nWebGL-enabled web browsers", color="#00FFFF", target="_top", href="../js/pythreejs.html"] ipyvolume [ label="IPyvolume", tooltip="Python library for the\nvisualisation of volumes\nand glyphs", color="#00FFFF", target="_top", href="../js/ipyvolume.html"] toyplot [ label="Toyplot", tooltip="Lightweight library\nfor aesthetic plots", color="#00FFFF", target="_top", href="https://toyplot.readthedocs.io/"] ipyleaflet [ label="ipyleaflet", tooltip="Interactive maps for\nJupyter notebooks", color="#00FFFF", target="_top", href="../js/ipyleaflet.html"] xarray_leaflet [ label="xarray-leaflet", tooltip="xarray extension for map displays", color="#00FFFF", target="_top", href="../js/xarray-leaflet.html"] ipympl [ label="ipympl", tooltip="Matplotlib\nJupyter Extension", color="#00FFFF", target="_top", href="https://jupyter-tutorial.readthedocs.io/de/latest/ipywidgets/libs/ipympl.html"] javascript -- ipyvolume [color="#00FFFF"] javascript -- ipyleaflet [color="#00FFFF"] ipyleaflet -- xarray_leaflet [color="#00FFFF"] javascript -- ipympl [color="#00FFFF"] javascript -- toyplot [color="#00FFFF"] javascript -- bokeh [color="#00FFFF;0.5:#9999FF"] javascript -- pythreejs [color="#00FFFF"] }

Below you will find tabular overviews of the various Python libraries for data visualisation, their activities and licences, so that you can get an initial indication of whether the libraries meet your requirements.

See also

Licensing

Central libraries

GitHub-Insights: Central libraries

Name

Stars

Contributors

Commit activity

Licence

Matplotlib

https://raster.shields.io/github/stars/matplotlib/matplotlib https://raster.shields.io/github/contributors/matplotlib/matplotlib https://raster.shields.io/github/commit-activity/y/matplotlib/matplotlib https://raster.shields.io/github/license/matplotlib/matplotlib

bokeh

https://raster.shields.io/github/stars/bokeh/bokeh https://raster.shields.io/github/contributors/bokeh/bokeh https://raster.shields.io/github/commit-activity/y/bokeh/bokeh https://raster.shields.io/github/license/bokeh/bokeh

plotly

https://raster.shields.io/github/stars/plotly/plotly.py https://raster.shields.io/github/contributors/plotly/plotly.py https://raster.shields.io/github/commit-activity/y/plotly/plotly.py https://raster.shields.io/github/license/plotly/plotly.py

pandas .plot()-API

GitHub-Insights: pandas .plot()-API

Name

Stars

Contributors

Commit activity

Licence

pandas

https://raster.shields.io/github/stars/pandas-dev/pandas https://raster.shields.io/github/contributors/pandas-dev/pandas https://raster.shields.io/github/commit-activity/y/pandas-dev/pandas https://raster.shields.io/github/license/pandas-dev/pandas

xarray

https://raster.shields.io/github/stars/pydata/xarray https://raster.shields.io/github/contributors/pydata/xarray https://raster.shields.io/github/commit-activity/y/pydata/xarray https://raster.shields.io/github/license/pydata/xarray

Pandas-Bokeh

https://raster.shields.io/github/stars/PatrikHlobil/Pandas-Bokeh https://raster.shields.io/github/contributors/PatrikHlobil/Pandas-Bokeh https://raster.shields.io/github/commit-activity/y/PatrikHlobil/Pandas-Bokeh https://raster.shields.io/github/license/PatrikHlobil/Pandas-Bokeh

hvplot

https://raster.shields.io/github/stars/holoviz/hvplot https://raster.shields.io/github/contributors/holoviz/hvplot https://raster.shields.io/github/commit-activity/y/holoviz/hvplot https://raster.shields.io/github/license/holoviz/hvplot

Further high-level APIs

GitHub-Insights: Further high-level APIs

Name

Stars

Contributors

Commit activity

Licence

seaborn

https://raster.shields.io/github/stars/mwaskom/seaborn https://raster.shields.io/github/contributors/mwaskom/seaborn https://raster.shields.io/github/commit-activity/y/mwaskom/seaborn https://raster.shields.io/github/license/mwaskom/seaborn

altair

https://raster.shields.io/github/stars/vega/altair https://raster.shields.io/github/contributors/vega/altair https://raster.shields.io/github/commit-activity/y/vega/altair https://raster.shields.io/github/license/vega/altair

perspective

https://raster.shields.io/github/stars/finos/perspective https://raster.shields.io/github/contributors/finos/perspective https://raster.shields.io/github/commit-activity/y/finos/perspective https://raster.shields.io/github/license/finos/perspective

plotnine

https://raster.shields.io/github/stars/has2k1/plotnine https://raster.shields.io/github/contributors/has2k1/plotnine https://raster.shields.io/github/commit-activity/y/has2k1/plotnine https://raster.shields.io/github/license/has2k1/plotnine

bqplot

https://raster.shields.io/github/stars/bqplot/bqplot https://raster.shields.io/github/contributors/bqplot/bqplot https://raster.shields.io/github/commit-activity/y/bqplot/bqplot https://raster.shields.io/github/license/bqplot/bqplot

chartify

https://raster.shields.io/github/stars/spotify/chartify https://raster.shields.io/github/contributors/spotify/chartify https://raster.shields.io/github/commit-activity/y/spotify/chartify https://raster.shields.io/github/license/spotify/chartify

holoviews

https://raster.shields.io/github/stars/holoviz/holoviews https://raster.shields.io/github/contributors/holoviz/holoviews https://raster.shields.io/github/commit-activity/y/holoviz/holoviews https://raster.shields.io/github/license/holoviz/holoviews

vega

https://raster.shields.io/github/stars/vega/vega https://raster.shields.io/github/contributors/vega/vega https://raster.shields.io/github/commit-activity/y/vega/vega https://raster.shields.io/github/license/vega/vega

Vega-Lite

https://raster.shields.io/github/stars/vega/vega-lite https://raster.shields.io/github/contributors/vega/vega-lite https://raster.shields.io/github/commit-activity/y/vega/vega-lite https://raster.shields.io/github/license/vega/vega-lite

AutoViz

https://raster.shields.io/github/stars/AutoViML/AutoViz https://raster.shields.io/github/contributors/AutoViML/AutoViz https://raster.shields.io/github/commit-activity/y/AutoViML/AutoViz https://raster.shields.io/github/license/AutoViML/AutoViz

Lets-Plot

https://raster.shields.io/github/stars/JetBrains/lets-plot https://raster.shields.io/github/contributors/JetBrains/lets-plot https://raster.shields.io/github/commit-activity/y/JetBrains/lets-plot https://raster.shields.io/github/license/JetBrains/lets-plot

proplot

https://raster.shields.io/github/stars/proplot-dev/proplot https://raster.shields.io/github/contributors/proplot-dev/proplot https://raster.shields.io/github/commit-activity/y/proplot-dev/proplot https://raster.shields.io/github/license/proplot-dev/proplot

ipyvizzu

https://raster.shields.io/github/stars/vizzuhq/ipyvizzu https://raster.shields.io/github/contributors/vizzuhq/ipyvizzu https://raster.shields.io/github/commit-activity/y/vizzuhq/ipyvizzu https://raster.shields.io/github/license/vizzuhq/ipyvizzu

ipyvizzu-story

https://raster.shields.io/github/stars/vizzuhq/ipyvizzu-story https://raster.shields.io/github/contributors/vizzuhq/ipyvizzu-story https://raster.shields.io/github/commit-activity/y/vizzuhq/ipyvizzu-story https://raster.shields.io/github/license/vizzuhq/ipyvizzu-story

toyplot

https://raster.shields.io/github/stars/sandialabs/toyplot https://raster.shields.io/github/contributors/sandialabs/toyplot https://raster.shields.io/github/commit-activity/y/sandialabs/toyplot https://raster.shields.io/github/license/sandialabs/toyplot

quibbler

https://raster.shields.io/github/stars/Technion-Kishony-lab/quibbler https://raster.shields.io/github/contributors/Technion-Kishony-lab/quibbler https://raster.shields.io/github/commit-activity/y/Technion-Kishony-lab/quibbler https://raster.shields.io/github/license/Technion-Kishony-lab/quibbler

omniplot

https://raster.shields.io/github/stars/koonimaru/omniplot https://raster.shields.io/github/contributors/koonimaru/omniplot https://raster.shields.io/github/commit-activity/y/koonimaru/omniplot https://raster.shields.io/github/license/koonimaru/omniplot

Rendering large amounts of data

The architecture and the underlying technology for each library determine the supported data sizes and thus whether the library is suitable for multidimensional arrays, long time series or other large datasets:

OpenGL-based libraries

They can generally process very large data sets (several gigabytes).

GitHub-Insights: OpenGL-based libraries

Name

Stars

Contributors

Commit activity

Licence

VisPy

https://raster.shields.io/github/stars/vispy/vispy https://raster.shields.io/github/contributors/vispy/vispy https://raster.shields.io/github/commit-activity/y/vispy/vispy https://raster.shields.io/github/license/vispy/vispy

vedo

https://raster.shields.io/github/stars/marcomusy/vedo https://raster.shields.io/github/contributors/marcomusy/vedo https://raster.shields.io/github/commit-activity/y/marcomusy/vedo https://raster.shields.io/github/license/marcomusy/vedo

Polyscope

https://raster.shields.io/github/stars/nmwsharp/polyscope https://raster.shields.io/github/contributors/nmwsharp/polyscope https://raster.shields.io/github/commit-activity/y/nmwsharp/polyscope https://raster.shields.io/github/license/nmwsharp/polyscope

Mayavi

https://raster.shields.io/github/stars/enthought/mayavi https://raster.shields.io/github/contributors/enthought/mayavi https://raster.shields.io/github/commit-activity/y/enthought/mayavi https://raster.shields.io/github/license/enthought/mayavi

Glumpy

https://raster.shields.io/github/stars/glumpy/glumpy https://raster.shields.io/github/contributors/glumpy/glumpy https://raster.shields.io/github/commit-activity/y/glumpy/glumpy https://raster.shields.io/github/license/glumpy/glumpy

itkwidgets

https://raster.shields.io/github/stars/InsightSoftwareConsortium/itkwidgets https://raster.shields.io/github/contributors/InsightSoftwareConsortium/itkwidgets https://raster.shields.io/github/commit-activity/y/InsightSoftwareConsortium/itkwidgets https://raster.shields.io/github/license/InsightSoftwareConsortium/itkwidgets

Matplotlib-based libraries

They can usually process hundreds of thousands of points with reasonable performance or more in certain special cases (for example depending on the backend).

GitHub-Insights: Matplotlib-based libraries

Name

Stars

Contributors

Commit activity

Licence

mpl-scatter-density

https://raster.shields.io/github/stars/astrofrog/mpl-scatter-density https://raster.shields.io/github/contributors/astrofrog/mpl-scatter-density https://raster.shields.io/github/commit-activity/y/astrofrog/mpl-scatter-density https://raster.shields.io/github/license/astrofrog/mpl-scatter-density

Javascript-based libraries

They are limited to a few thousand to a hundred thousand points without special handling. However, ipywidgets, Bokeh and Plotly use special transport mechanisms for binary data instead of JSON, so they can process hundreds of thousands to millions of data points. Other libraries such as ipyvolume, Plotly and in some cases Bokeh use WebGL so that they can process up to one million data points.

GitHub-Insights: Javascript-based libraries

Name

Stars

Contributors

Commit activity

Licence

Bokeh

https://raster.shields.io/github/stars/bokeh/bokeh https://raster.shields.io/github/contributors/bokeh/bokeh https://raster.shields.io/github/commit-activity/y/bokeh/bokeh https://raster.shields.io/github/license/bokeh/bokeh

Plotly

https://raster.shields.io/github/stars/plotly/plotly.py https://raster.shields.io/github/contributors/plotly/plotly.py https://raster.shields.io/github/commit-activity/y/plotly/plotly.py https://raster.shields.io/github/license/plotly/plotly.py

pythreejs

https://raster.shields.io/github/stars/jupyter-widgets/pythreejs https://raster.shields.io/github/contributors/jupyter-widgets/pythreejs https://raster.shields.io/github/commit-activity/y/jupyter-widgets/pythreejs https://raster.shields.io/github/license/jupyter-widgets/pythreejs

jupyter-scatter

https://raster.shields.io/github/stars/flekschas/jupyter-scatter https://raster.shields.io/github/contributors/flekschas/jupyter-scatter https://raster.shields.io/github/commit-activity/y/flekschas/jupyter-scatter https://raster.shields.io/github/license/flekschas/jupyter-scatter

Server-side rendering

datashader or Vaex enable billions, trillions or more data points.

GitHub-Insights: Server-side rendering

Name

Stars

Contributors

Commit activity

Licence

vaex

https://raster.shields.io/github/stars/vaexio/vaex https://raster.shields.io/github/contributors/vaexio/vaex https://raster.shields.io/github/commit-activity/y/vaexio/vaex https://raster.shields.io/github/license/vaexio/vaex

datashader

https://raster.shields.io/github/stars/holoviz/datashader https://raster.shields.io/github/contributors/holoviz/datashader https://raster.shields.io/github/commit-activity/y/holoviz/datashader https://raster.shields.io/github/license/holoviz/datashader

More libraries

GitHub-Insights: More libraries

Name

Stars

Contributors

Commit activity

Licence

Facets

https://raster.shields.io/github/stars/PAIR-code/facets https://raster.shields.io/github/contributors/PAIR-code/facets https://raster.shields.io/github/commit-activity/y/PAIR-code/facets https://raster.shields.io/github/license/PAIR-code/facets

scikit-image

https://raster.shields.io/github/stars/scikit-image/scikit-image https://raster.shields.io/github/contributors/scikit-image/scikit-image https://raster.shields.io/github/commit-activity/y/scikit-image/scikit-image https://raster.shields.io/github/license/scikit-image/scikit-image

Yellowbrick

https://raster.shields.io/github/stars/DistrictDataLabs/yellowbrick https://raster.shields.io/github/contributors/DistrictDataLabs/yellowbrick https://raster.shields.io/github/commit-activity/y/DistrictDataLabs/yellowbrick https://raster.shields.io/github/license/DistrictDataLabs/yellowbrick

missingno

https://raster.shields.io/github/stars/ResidentMario/missingno https://raster.shields.io/github/contributors/ResidentMario/missingno https://raster.shields.io/github/commit-activity/y/ResidentMario/missingno https://raster.shields.io/github/license/ResidentMario/missingno

mpld3

https://raster.shields.io/github/stars/mpld3/mpld3 https://raster.shields.io/github/contributors/mpld3/mpld3 https://raster.shields.io/github/commit-activity/y/mpld3/mpld3 https://raster.shields.io/github/license/mpld3/mpld3

napari

https://raster.shields.io/github/stars/napari/napari https://raster.shields.io/github/contributors/napari/napari https://raster.shields.io/github/commit-activity/y/napari/napari https://raster.shields.io/github/license/napari/napari

HyperTools

https://raster.shields.io/github/stars/ContextLab/hypertools https://raster.shields.io/github/contributors/ContextLab/hypertools https://raster.shields.io/github/commit-activity/y/ContextLab/hypertools https://raster.shields.io/github/license/ContextLab/hypertools

ipympl

https://raster.shields.io/github/stars/matplotlib/ipympl https://raster.shields.io/github/contributors/matplotlib/ipympl https://raster.shields.io/github/commit-activity/y/matplotlib/ipympl https://raster.shields.io/github/license/matplotlib/ipympl

ArviZ

https://raster.shields.io/github/stars/arviz-devs/arviz https://raster.shields.io/github/contributors/arviz-devs/arviz https://raster.shields.io/github/commit-activity/y/arviz-devs/arviz https://raster.shields.io/github/license/arviz-devs/arviz

MetPy

https://raster.shields.io/github/stars/Unidata/MetPy https://raster.shields.io/github/contributors/Unidata/MetPy https://raster.shields.io/github/commit-activity/y/Unidata/MetPy https://raster.shields.io/github/license/Unidata/MetPy

iris

https://raster.shields.io/github/stars/SciTools/iris https://raster.shields.io/github/contributors/SciTools/iris https://raster.shields.io/github/commit-activity/y/SciTools/iris https://raster.shields.io/github/license/SciTools/iris

yt

https://raster.shields.io/github/stars/yt-project/yt https://raster.shields.io/github/contributors/yt-project/yt https://raster.shields.io/github/commit-activity/y/yt-project/yt https://raster.shields.io/github/license/yt-project/yt

Colour maps

GitHub-Insights: Colour maps

Name

Stars

Contributors

Commit activity

Licence

palettable

https://raster.shields.io/github/stars/jiffyclub/palettable https://raster.shields.io/github/contributors/jiffyclub/palettable https://raster.shields.io/github/commit-activity/y/jiffyclub/palettable https://raster.shields.io/github/license/jiffyclub/palettable

colorcet

https://raster.shields.io/github/stars/holoviz/colorcet https://raster.shields.io/github/contributors/holoviz/colorcet https://raster.shields.io/github/commit-activity/y/holoviz/colorcet https://raster.shields.io/github/license/holoviz/colorcet

CMasher

https://raster.shields.io/github/stars/1313e/CMasher https://raster.shields.io/github/contributors/1313e/CMasher https://raster.shields.io/github/commit-activity/y/1313e/CMasher https://raster.shields.io/github/license/1313e/CMasher

cmocean

https://raster.shields.io/github/stars/matplotlib/cmocean https://raster.shields.io/github/contributors/matplotlib/cmocean https://raster.shields.io/github/commit-activity/y/matplotlib/cmocean https://raster.shields.io/github/license/matplotlib/cmocean

distinctipy

https://raster.shields.io/github/stars/alan-turing-institute/distinctipy https://raster.shields.io/github/contributors/alan-turing-institute/distinctipy https://raster.shields.io/github/commit-activity/y/alan-turing-institute/distinctipy https://raster.shields.io/github/license/alan-turing-institute/distinctipy

viscm

https://raster.shields.io/github/stars/matplotlib/viscm https://raster.shields.io/github/contributors/matplotlib/viscm https://raster.shields.io/github/commit-activity/y/matplotlib/viscm https://raster.shields.io/github/license/matplotlib/viscm

cmcrameri

https://raster.shields.io/github/stars/callumrollo/cmcrameri https://raster.shields.io/github/contributors/callumrollo/cmcrameri https://raster.shields.io/github/commit-activity/y/callumrollo/cmcrameri https://raster.shields.io/github/license/callumrollo/cmcrameri

Diagram types

Statistical representations

Scatter diagrams, lines, areas, bars, histograms

GitHub-Insights: Statistical representations

Name

Stars

Contributors

Commit activity

Licence

seaborn

https://raster.shields.io/github/stars/mwaskom/seaborn https://raster.shields.io/github/contributors/mwaskom/seaborn https://raster.shields.io/github/commit-activity/y/mwaskom/seaborn https://raster.shields.io/github/license/mwaskom/seaborn

bqplot

https://raster.shields.io/github/stars/bqplot/bqplot https://raster.shields.io/github/contributors/bqplot/bqplot https://raster.shields.io/github/commit-activity/y/bqplot/bqplot https://raster.shields.io/github/license/bqplot/bqplot

Matplotlib Altair

https://raster.shields.io/github/stars/matplotlib/mpl-altair https://raster.shields.io/github/contributors/matplotlib/mpl-altair https://raster.shields.io/github/commit-activity/y/matplotlib/mpl-altair https://raster.shields.io/github/license/matplotlib/mpl-altair

Regular grids with rectangular meshes

GitHub-Insights: Regular grids with rectangular meshes

Name

Stars

Contributors

Commit activity

Licence

Matplotlib

https://raster.shields.io/github/stars/matplotlib/matplotlib https://raster.shields.io/github/contributors/matplotlib/matplotlib https://raster.shields.io/github/commit-activity/y/matplotlib/matplotlib https://raster.shields.io/github/license/matplotlib/matplotlib

bokeh

https://raster.shields.io/github/stars/bokeh/bokeh https://raster.shields.io/github/contributors/bokeh/bokeh https://raster.shields.io/github/commit-activity/y/bokeh/bokeh https://raster.shields.io/github/license/bokeh/bokeh

Plotly

https://raster.shields.io/github/stars/plotly/plotly.py https://raster.shields.io/github/contributors/plotly/plotly.py https://raster.shields.io/github/commit-activity/y/plotly/plotly.py https://raster.shields.io/github/license/plotly/plotly.py

datashader

https://raster.shields.io/github/stars/holoviz/datashader https://raster.shields.io/github/contributors/holoviz/datashader https://raster.shields.io/github/commit-activity/y/holoviz/datashader https://raster.shields.io/github/license/holoviz/datashader

HoloViews

https://raster.shields.io/github/stars/holoviz/holoviews https://raster.shields.io/github/contributors/holoviz/holoviews https://raster.shields.io/github/commit-activity/y/holoviz/holoviews https://raster.shields.io/github/license/holoviz/holoviews

Irregular 2D meshes (triangular meshes)

GitHub-Insights: Irregular 2D meshes (triangular meshes)

Name

Stars

Contributors

Commit activity

Licence

Matplotlib

https://raster.shields.io/github/stars/matplotlib/matplotlib https://raster.shields.io/github/contributors/matplotlib/matplotlib https://raster.shields.io/github/commit-activity/y/matplotlib/matplotlib https://raster.shields.io/github/license/matplotlib/matplotlib

bokeh

https://raster.shields.io/github/stars/bokeh/bokeh https://raster.shields.io/github/contributors/bokeh/bokeh https://raster.shields.io/github/commit-activity/y/bokeh/bokeh https://raster.shields.io/github/license/bokeh/bokeh

datashader

https://raster.shields.io/github/stars/holoviz/datashader https://raster.shields.io/github/contributors/holoviz/datashader https://raster.shields.io/github/commit-activity/y/holoviz/datashader https://raster.shields.io/github/license/holoviz/datashader

HoloViews

https://raster.shields.io/github/stars/holoviz/holoviews https://raster.shields.io/github/contributors/holoviz/holoviews https://raster.shields.io/github/commit-activity/y/holoviz/holoviews https://raster.shields.io/github/license/holoviz/holoviews

Geography

Graphs and networks

GitHub-Insights: Graphs and networks

Name

Stars

Contributors

Commit activity

Licence

Plotly

https://raster.shields.io/github/stars/plotly/plotly.py https://raster.shields.io/github/contributors/plotly/plotly.py https://raster.shields.io/github/commit-activity/y/plotly/plotly.py https://raster.shields.io/github/license/plotly/plotly.py

networkx

https://raster.shields.io/github/stars/networkx/networkx https://raster.shields.io/github/contributors/networkx/networkx https://raster.shields.io/github/commit-activity/y/networkx/networkx https://raster.shields.io/github/license/networkx/networkx

datashader

https://raster.shields.io/github/stars/holoviz/datashader https://raster.shields.io/github/contributors/holoviz/datashader https://raster.shields.io/github/commit-activity/y/holoviz/datashader https://raster.shields.io/github/license/holoviz/datashader

HoloViews

https://raster.shields.io/github/stars/holoviz/holoviews https://raster.shields.io/github/contributors/holoviz/holoviews https://raster.shields.io/github/commit-activity/y/holoviz/holoviews https://raster.shields.io/github/license/holoviz/holoviews

graphviz

https://raster.shields.io/github/stars/xflr6/graphviz https://raster.shields.io/github/contributors/xflr6/graphviz https://raster.shields.io/github/commit-activity/y/xflr6/graphviz https://raster.shields.io/github/license/xflr6/graphviz

python-igraph

https://raster.shields.io/github/stars/igraph/python-igraph https://raster.shields.io/github/contributors/igraph/python-igraph https://raster.shields.io/github/commit-activity/y/igraph/python-igraph https://raster.shields.io/github/license/igraph/python-igraph

Pandas-Bokeh

https://raster.shields.io/github/stars/PatrikHlobil/Pandas-Bokeh https://raster.shields.io/github/contributors/PatrikHlobil/Pandas-Bokeh https://raster.shields.io/github/commit-activity/y/PatrikHlobil/Pandas-Bokeh https://raster.shields.io/github/license/PatrikHlobil/Pandas-Bokeh

pyvis

https://raster.shields.io/github/stars/WestHealth/pyvis https://raster.shields.io/github/contributors/WestHealth/pyvis https://raster.shields.io/github/commit-activity/y/WestHealth/pyvis https://raster.shields.io/github/license/WestHealth/pyvis

pydot

https://raster.shields.io/github/stars/pydot/pydot https://raster.shields.io/github/contributors/pydot/pydot https://raster.shields.io/github/commit-activity/y/pydot/pydot https://raster.shields.io/github/license/pydot/pydot

PyGraphviz

https://raster.shields.io/github/stars/pygraphviz/pygraphviz https://raster.shields.io/github/contributors/pygraphviz/pygraphviz https://raster.shields.io/github/commit-activity/y/pygraphviz/pygraphviz https://raster.shields.io/github/license/pygraphviz/pygraphviz

nxviz

https://raster.shields.io/github/stars/ericmjl/nxviz https://raster.shields.io/github/contributors/ericmjl/nxviz https://raster.shields.io/github/commit-activity/y/ericmjl/nxviz https://raster.shields.io/github/license/ericmjl/nxviz

py4cytoscape

https://raster.shields.io/github/stars/cytoscape/py4cytoscape https://raster.shields.io/github/contributors/cytoscape/py4cytoscape https://raster.shields.io/github/commit-activity/y/cytoscape/py4cytoscape https://raster.shields.io/github/license/cytoscape/py4cytoscape

ipycytoscape

https://raster.shields.io/github/stars/cytoscape/ipycytoscape https://raster.shields.io/github/contributors/cytoscape/ipycytoscape https://raster.shields.io/github/commit-activity/y/cytoscape/ipycytoscape https://raster.shields.io/github/license/cytoscape/ipycytoscape

Py3Plex

https://raster.shields.io/github/stars/SkBlaz/Py3Plex https://raster.shields.io/github/contributors/SkBlaz/Py3Plex https://raster.shields.io/github/commit-activity/y/SkBlaz/Py3Plex https://raster.shields.io/github/license/SkBlaz/Py3Plex

ipysigma

https://raster.shields.io/github/stars/medialab/ipysigma https://raster.shields.io/github/contributors/medialab/ipysigma https://raster.shields.io/github/commit-activity/y/medialab/ipysigma https://raster.shields.io/github/license/medialab/ipysigma

ipydagred3

https://raster.shields.io/github/stars/timkpaine/ipydagred3 https://raster.shields.io/github/contributors/timkpaine/ipydagred3 https://raster.shields.io/github/commit-activity/y/timkpaine/ipydagred3 https://raster.shields.io/github/license/timkpaine/ipydagred3

3D visualisations (networks, scatter diagrams)

GitHub-Insights: 3D visualisations (networks, scatter diagrams)

Name

Stars

Contributors

Commit activity

Licence

Matplotlib

https://raster.shields.io/github/stars/matplotlib/matplotlib https://raster.shields.io/github/contributors/matplotlib/matplotlib https://raster.shields.io/github/commit-activity/y/matplotlib/matplotlib https://raster.shields.io/github/license/matplotlib/matplotlib

Plotly

https://raster.shields.io/github/stars/plotly/plotly.py https://raster.shields.io/github/contributors/plotly/plotly.py https://raster.shields.io/github/commit-activity/y/plotly/plotly.py https://raster.shields.io/github/license/plotly/plotly.py

HoloViews

https://raster.shields.io/github/stars/holoviz/holoviews https://raster.shields.io/github/contributors/holoviz/holoviews https://raster.shields.io/github/commit-activity/y/holoviz/holoviews https://raster.shields.io/github/license/holoviz/holoviews

ipyvolume

https://raster.shields.io/github/stars/widgetti/ipyvolume https://raster.shields.io/github/contributors/widgetti/ipyvolume https://raster.shields.io/github/commit-activity/y/widgetti/ipyvolume https://raster.shields.io/github/license/widgetti/ipyvolume

pythreejs

https://raster.shields.io/github/stars/jupyter-widgets/pythreejs https://raster.shields.io/github/contributors/jupyter-widgets/pythreejs https://raster.shields.io/github/commit-activity/y/jupyter-widgets/pythreejs https://raster.shields.io/github/license/jupyter-widgets/pythreejs

mpl-scatter-density

https://raster.shields.io/github/stars/astrofrog/mpl-scatter-density https://raster.shields.io/github/contributors/astrofrog/mpl-scatter-density https://raster.shields.io/github/commit-activity/y/astrofrog/mpl-scatter-density https://raster.shields.io/github/license/astrofrog/mpl-scatter-density

Dormant projects

GitHub-Insights: Dormant projects (Status: 07.10.2024)

Name

Stars

Contributors

Commit activity

Licence

graph-tool

https://raster.shields.io/github/stars/antmd/graph-tool https://raster.shields.io/github/contributors/antmd/graph-tool https://raster.shields.io/github/commit-activity/y/antmd/graph-tool https://raster.shields.io/github/license/antmd/graph-tool

ggpy

https://raster.shields.io/github/stars/yhat/ggpy https://raster.shields.io/github/contributors/yhat/ggpy https://raster.shields.io/github/commit-activity/y/yhat/ggpy https://raster.shields.io/github/license/yhat/ggpy

cufflinks

https://raster.shields.io/github/stars/santosjorge/cufflinks https://raster.shields.io/github/contributors/santosjorge/cufflinks https://raster.shields.io/github/commit-activity/y/santosjorge/cufflinks https://raster.shields.io/github/license/santosjorge/cufflinks

scikit-plot

https://raster.shields.io/github/stars/reiinakano/scikit-plot https://raster.shields.io/github/contributors/reiinakano/scikit-plot https://raster.shields.io/github/commit-activity/y/reiinakano/scikit-plot https://raster.shields.io/github/license/reiinakano/scikit-plot

vincent

https://raster.shields.io/github/stars/wrobstory/vincent https://raster.shields.io/github/contributors/wrobstory/vincent https://raster.shields.io/github/commit-activity/y/wrobstory/vincent https://raster.shields.io/github/license/wrobstory/vincent

geoplotlib

https://raster.shields.io/github/stars/andrea-cuttone/geoplotlib https://raster.shields.io/github/contributors/andrea-cuttone/geoplotlib https://raster.shields.io/github/commit-activity/y/andrea-cuttone/geoplotlib https://raster.shields.io/github/license/andrea-cuttone/geoplotlib

gmplot

https://raster.shields.io/github/stars/gmplot/gmplot https://raster.shields.io/github/contributors/gmplot/gmplot https://raster.shields.io/github/commit-activity/y/gmplot/gmplot https://raster.shields.io/github/license/gmplot/gmplot

plotly_express

https://raster.shields.io/github/stars/plotly/plotly_express https://raster.shields.io/github/contributors/plotly/plotly_express https://raster.shields.io/github/commit-activity/y/plotly/plotly_express https://raster.shields.io/github/license/plotly/plotly_express

PyGSP

https://raster.shields.io/github/stars/epfl-lts2/pygsp https://raster.shields.io/github/contributors/epfl-lts2/pygsp https://raster.shields.io/github/commit-activity/y/epfl-lts2/pygsp https://raster.shields.io/github/license/epfl-lts2/pygsp

PdVega

https://raster.shields.io/github/stars/altair-viz/pdvega https://raster.shields.io/github/contributors/altair-viz/pdvega https://raster.shields.io/github/commit-activity/y/altair-viz/pdvega https://raster.shields.io/github/license/altair-viz/pdvega

Clustergrammer2

https://raster.shields.io/github/stars/ismms-himc/clustergrammer2 https://raster.shields.io/github/contributors/ismms-himc/clustergrammer2 https://raster.shields.io/github/commit-activity/y/ismms-himc/clustergrammer2 https://raster.shields.io/github/license/ismms-himc/clustergrammer2

chart

https://raster.shields.io/github/stars/maxhumber/chart https://raster.shields.io/github/contributors/maxhumber/chart https://raster.shields.io/github/commit-activity/y/maxhumber/chart https://raster.shields.io/github/license/maxhumber/chart

xtrude

https://raster.shields.io/github/stars/davidbrochart/xtrude https://raster.shields.io/github/contributors/davidbrochart/xtrude https://raster.shields.io/github/commit-activity/y/davidbrochart/xtrude https://raster.shields.io/github/license/davidbrochart/xtrude

Matplotlib Altair

https://raster.shields.io/github/stars/matplotlib/mpl-altair https://raster.shields.io/github/contributors/matplotlib/mpl-altair https://raster.shields.io/github/commit-activity/y/matplotlib/mpl-altair https://raster.shields.io/github/license/matplotlib/mpl-altair

d3po

https://raster.shields.io/github/stars/adamlabadorf/d3po https://raster.shields.io/github/contributors/adamlabadorf/d3po https://raster.shields.io/github/commit-activity/y/adamlabadorf/d3po https://raster.shields.io/github/license/adamlabadorf/d3po