{"id":65599,"url":"https://github.com/tkoyama010/awesome-python-data-visualization","name":"awesome-python-data-visualization","description":"😎 list of awesome python data visualization","projects_count":34,"last_synced_at":"2026-04-15T21:00:25.442Z","repository":{"id":219539318,"uuid":"749288526","full_name":"tkoyama010/awesome-python-data-visualization","owner":"tkoyama010","description":"😎 list of awesome python data visualization","archived":false,"fork":false,"pushed_at":"2026-03-30T18:35:07.000Z","size":85,"stargazers_count":12,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-30T20:29:42.696Z","etag":null,"topics":["awesome","awesome-list","chart","data-vizualization","dataviz","python","visualization","visualize-data"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tkoyama010.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-28T05:48:43.000Z","updated_at":"2026-03-08T20:15:17.000Z","dependencies_parsed_at":"2026-02-07T11:07:22.694Z","dependency_job_id":null,"html_url":"https://github.com/tkoyama010/awesome-python-data-visualization","commit_stats":{"total_commits":52,"total_committers":3,"mean_commits":"17.333333333333332","dds":"0.13461538461538458","last_synced_commit":"4e75a4606c7d1cd02271ce4d7d0816bcee38eb6b"},"previous_names":["tkoyama010/awesome-python-dataviz","tkoyama010/awesome-python-data-visualization"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tkoyama010/awesome-python-data-visualization","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fawesome-python-data-visualization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fawesome-python-data-visualization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fawesome-python-data-visualization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fawesome-python-data-visualization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tkoyama010","download_url":"https://codeload.github.com/tkoyama010/awesome-python-data-visualization/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkoyama010%2Fawesome-python-data-visualization/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31859796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"readme":"# Awesome Python Data Visualization [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n[\u003cimg src=\"logo.svg\" align=\"left\" width=\"100\"\u003e](https://pyviz.org/)\n\n\u003e Useful Python tools for data visualizations Python frameworks, libraries, and software of Data Visualization\n\nThis list is a collection of tools, projects, images, and resources conforming to the [Awesome Manifesto](https://github.com/sindresorhus/awesome/blob/main/awesome.md)\n\nContributions _very welcome_ but first see [Contributing](CONTRIBUTING.md).\n\n## Table of Contents\n\n\u003c!-- START doctoc generated TOC please keep comment here to allow auto update --\u003e\n\u003c!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --\u003e\n\n- [Core](#core)\n- [High-Level Shared API](#high-level-shared-api)\n- [High-Level](#high-level)\n- [Native-GUI](#native-gui)\n- [Other InfoVis](#other-infovis)\n- [SciVis](#scivis)\n- [Geospatial](#geospatial)\n- [Graphs and networks](#graphs-and-networks)\n- [Other domain-specific](#other-domain-specific)\n- [Large-data rendering](#large-data-rendering)\n- [Dashboarding](#dashboarding)\n- [Colormapping](#colormapping)\n- [Not in PyViz](#not-in-pyviz)\n\n\u003c!-- END doctoc generated TOC please keep comment here to allow auto update --\u003e\n\n## Core\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [matplotlib](https://matplotlib.org/) - 2D plotting library.\n- [plotly](https://plot.ly/python/) - Interactive web based visualization built on top of [plotly.js](https://github.com/plotly/plotly.js)\n- [bokeh](https://bokeh.pydata.org/en/latest/) - Interactive Web Plotting for Python.\n\n## High-Level Shared API\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n## High-Level\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [altair](https://altair-viz.github.io/) - Declarative statistical visualizations, based on Vega-Lite.\n- [seaborn](https://seaborn.pydata.org/) - A library for making attractive and informative statistical graphics.\n- [Chartify](https://github.com/spotify/chartify) - Bokeh wrapper that makes it easy for data scientists to create charts.\n- [holoviews](https://holoviews.org/) - Complex and declarative visualizations from annotated data.\n\n## Native-GUI\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [PyQtGraph](https://www.pyqtgraph.org/) - Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.\n\n## Other InfoVis\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [bqplot](https://github.com/bloomberg/bqplot) - Interactive Plotting Library for the Jupyter Notebook.\n- [plotnine](https://github.com/has2k1/plotnine) - A grammar of graphics for Python based on ggplot2.\n- [pygal](http://www.pygal.org/en/latest/) - A Python SVG Charts Creator.\n- [toyplot](https://toyplot.readthedocs.io/en/stable/) - The kid-sized plotting toolkit for Python with grownup-sized goals.\n\n## SciVis\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [glumpy](https://github.com/glumpy/glumpy) - OpenGL scientific visualizations library.\n- [mayavi](https://docs.enthought.com/mayavi/mayavi/) - interactive scientific data visualization and 3D plotting in Python.\n- [PyVista](https://github.com/pyvista/pyvista) – 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)\n- [vedo](https://vedo.embl.es) - Library for scientific analysis and visualization of 3D objects based on VTK.\n- [VisPy](https://vispy.org/) - High-performance scientific visualization based on OpenGL.\n- [vtk](https://www.vtk.org/) - 3D computer graphics, image processing, and visualization that includes a Python interface.\n\n## Geospatial\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [cartopy](https://github.com/SciTools/cartopy) - A cartographic python library with matplotlib support.\n- [GeoVista](https://github.com/bjlittle/geovista) - Cartographic rendering and mesh analytics powered by PyVista.\n\n## Graphs and networks\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [pygraphviz](https://pypi.org/project/pygraphviz/) - Python interface to [Graphviz](http://www.graphviz.org/).\n\n## Other domain-specific\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [missingno](https://github.com/ResidentMario/missingno) - provides flexible toolset of data-visualization utilities that allows quick visual summary of the completeness of your dataset, based on matplotlib.\n\n## Large-data rendering\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n## Dashboarding\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [dash](https://plot.ly/products/dash/) - Built on top of Flask, React and Plotly aimed at analytical web applications.\n  - [awesome-dash](https://github.com/Acrotrend/awesome-dash)\n- [Streamlit](https://streamlit.io/) - Streamlit turns data scripts into shareable web apps in minutes. All in pure Python. No front‑end experience required.\n\n## Colormapping\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n## Not in PyViz\n\n**[`^        back to top        ^`](#table-of-contents)**\n\n- [diagram](https://github.com/tehmaze/diagram) - Text mode diagrams using UTF-8 characters\n- [diagrams](https://github.com/mingrammer/diagrams) - Diagram as Code.\n- [ggplot](https://github.com/yhat/ggpy) - plotting system based on [R's](#r-tools) ggplot2.\n- [ipychart](https://github.com/nicohlr/ipychart) - The power of Chart.js in Jupyter Notebook.\n- [pandas-profiling](https://github.com/pandas-profiling/pandas-profiling) - generates statistical analytic reports with visualization for quick data analysis.\n- [pptk](https://github.com/heremaps/pptk) - Visualize and work with 2D/3D pointclouds\n- [pyechars](https://github.com/pyecharts/pyecharts) - Python binding for Echarts library.\n- [three.py](https://github.com/stemkoski/three.py/) - Easy to use 3D library based on PyOpenGL. Inspired by Three.js.\n- [veusz](https://veusz.github.io/) - Python multiplatform GUI plotting tool and graphing library\n","created_at":"2024-09-05T00:00:21.288Z","updated_at":"2026-04-15T21:00:25.443Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Core","Native-GUI","High-Level","Dashboarding","SciVis","Other InfoVis","Not in PyViz","Other domain-specific","Geospatial","Graphs and networks"],"sub_categories":[],"projects_url":"https://awesome.ecosyste.ms/api/v1/lists/tkoyama010%2Fawesome-python-data-visualization/projects"}