Skip to content

Latest commit

 

History

History
186 lines (145 loc) · 9.85 KB

File metadata and controls

186 lines (145 loc) · 9.85 KB

Crazy Awesome Python

A selection of 18 curated viz Python libraries and frameworks ordered by stars.

Checkout the interactive version that you can filter and sort: https://www.awesomepython.org/

Streamlit — The fastest way to build data apps in Python
https://streamlit.io
https://github.com/streamlit/streamlit
138 stars per week over 126 weeks
17,439 stars, 1,572 forks, 253 watches
created 2019-08-24, last commit 2022-01-21, main language Python
data-analysis, data-science, data-visualization, deep-learning, developer-tools, machine-learning, python, streamlit

Interactive Data Visualization in the browser, from Python
https://bokeh.org
https://github.com/bokeh/bokeh
31 stars per week over 512 weeks
15,930 stars, 3,866 forks, 461 watches
created 2012-03-26, last commit 2022-01-20, main language Python
bokeh, data-visualisation, interactive-plots, javascript, jupyter, notebooks, numfocus, plots, plotting, python, visualisation, visualization

Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
https://plotly.com/dash
https://github.com/plotly/dash
44 stars per week over 354 weeks
15,804 stars, 1,633 forks, 394 watches
created 2015-04-10, last commit 2022-01-14, main language Python
bioinformatics, charting, dash, data-science, data-visualization, finance, flask, gui-framework, julia, jupyter, modeling, plotly, plotly-dash, productivity, python, r, react, rstats, technical-computing, web-app

matplotlib: plotting with Python
https://matplotlib.org/stable
https://github.com/matplotlib/matplotlib
26 stars per week over 570 weeks
14,915 stars, 6,217 forks, 573 watches
created 2011-02-19, last commit 2022-01-22, main language Python
data-science, data-visualization, gtk, hacktoberfest, matplotlib, plotting, python, qt, tk, wx

The interactive graphing library for Python (includes Plotly Express) ✨
https://plotly.com/python/
https://github.com/plotly/plotly.py
25 stars per week over 426 weeks
10,858 stars, 2,096 forks, 267 watches
created 2013-11-21, last commit 2021-12-21, main language Python
d3, dashboard, declarative, graph-library, interactive, jupyter-notebook, plotly, plotly-dash, plotlyjs, python, regl, sparkles, visualization, webgl

Statistical data visualization in Python
https://seaborn.pydata.org
https://github.com/mwaskom/seaborn
18 stars per week over 500 weeks
9,097 stars, 1,551 forks, 245 watches
created 2012-06-18, last commit 2022-01-18, main language Python
data-science, data-visualization, matplotlib, pandas, python

A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
https://github.com/marceloprates/prettymaps
165 stars per week over 46 weeks
7,649 stars, 330 forks, 69 watches
created 2021-03-05, last commit 2022-01-07, main language Jupyter Notebook
cartography, generative-art, jupyter-notebook, maps, matplotlib, openstreetmap, python

Declarative statistical visualization library for Python
https://altair-viz.github.io/
https://github.com/altair-viz/altair
21 stars per week over 331 weeks
7,222 stars, 646 forks, 151 watches
created 2015-09-19, last commit 2021-12-29, main language Python

Python Data. Leaflet.js Maps.
https://python-visualization.github.io/folium/
https://github.com/python-visualization/folium
12 stars per week over 454 weeks
5,584 stars, 2,057 forks, 171 watches
created 2013-05-09, last commit 2022-01-08, main language Python

Create UIs for your machine learning model in Python in 3 minutes
http://www.gradio.app
https://github.com/gradio-app/gradio
30 stars per week over 161 weeks
4,849 stars, 308 forks, 68 watches
created 2018-12-19, last commit 2022-01-22, main language Python
data-analysis, data-science, data-visualization, deep-learning, deploy, gradio, gradio-interface, interface, machine-learning, models, python, python-notebook, ui, ui-components

Automatically visualize your pandas dataframe via a single print! 📊 💡
https://github.com/lux-org/lux
30 stars per week over 106 weeks
3,268 stars, 269 forks, 71 watches
created 2020-01-08, last commit 2022-01-22, main language Python
data-science, exploratory-data-analysis, jupyter, pandas, python, visualization, visualization-tools

Visualizer for pandas data structures
http://alphatechadmin.pythonanywhere.com
https://github.com/man-group/dtale
22 stars per week over 131 weeks
2,943 stars, 229 forks, 60 watches
created 2019-07-15, last commit 2022-01-22, main language Python
data-analysis, data-science, data-visualization, flask, ipython, jupyter-notebook, pandas, plotly-dash, python27, python3, react, react-virtualized, visualization, xarray

Main repository for Vispy
http://vispy.org
https://github.com/vispy/vispy
6.06 stars per week over 461 weeks
2,795 stars, 584 forks, 124 watches
created 2013-03-21, last commit 2021-12-10, main language Python
closember, hacktoberfest, opengl, python, visualization

🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
https://opyrator-playground.mltooling.org
https://github.com/ml-tooling/opyrator
61 stars per week over 41 weeks
2,559 stars, 112 forks, 45 watches
created 2021-04-06, last commit 2021-05-06, main language Python
deployment, faas, fastapi, functions, machine-learning, microservices, pydantic, python, python-functions, serverless, streamlit, type-hints

A GUI for Pandas DataFrames
https://github.com/adamerose/pandasgui
18 stars per week over 136 weeks
2,528 stars, 163 forks, 50 watches
created 2019-06-12, last commit 2022-01-17, main language Python
dataframe, gui, pandas, viewer

HiPlot makes understanding high dimensional data easy
https://facebookresearch.github.io/hiplot/
https://github.com/facebookresearch/hiplot
19 stars per week over 115 weeks
2,243 stars, 111 forks, 28 watches
created 2019-11-08, last commit 2021-11-05, main language TypeScript

With Holoviews, your data visualizes itself.
https://holoviews.org
https://github.com/holoviz/holoviews
5.21 stars per week over 402 weeks
2,099 stars, 347 forks, 60 watches
created 2014-05-07, last commit 2021-12-18, main language Python
holoviews, holoviz, plotting

Fastest network node embeddings in the west
https://github.com/VHRanger/nodevectors
2.78 stars per week over 130 weeks
363 stars, 48 forks, 9 watches
created 2019-07-25, last commit 2021-11-06, main language Python

This file was automatically generated on 2022-01-23.

To curate your own github list, simply clone and change the input csv file.

Inspired by:
https://github.com/vinta/awesome-python
https://github.com/trananhkma/fucking-awesome-python