Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -1,4 +1,4 @@
 Awesome Dash !Awesome (https://awesome.re/badge-flat.svg) (https://github.com/sindresorhus/awesome)
 Awesome Dash !Awesome (https://awesome.re/badge-flat.svg) (https://github.com/sindresorhus/awesome)
 (https://plot.ly/products/dash/)
@@ -6,8 +6,7 @@
A curated list of awesome Dash (plotly) resources
▐ Dash (https://plot.ly/products/dash/) is a productive Python framework for building web applications.
▐ Written on top of Flask, Plotly.js, and React.js, Dash is ideal for building data visualization apps with highly custom user interfaces in pure Python. It's particularly suited for anyone who works with data 
▐ in Python.
▐ Written on top of Flask, Plotly.js, and React.js, Dash is ideal for building data visualization apps with highly custom user interfaces in pure Python. It's particularly suited for anyone who works with data in Python.
Contents
- Tutorials (#tutorials)
@@ -22,26 +21,25 @@
- Contributors (#contributors)
Tutorials
- Introducing Plotly Dash (https://medium.com/@plotlygraphs/introducing-dash-5ecf7191b503) - A high level introduction to Dash by Chris Parmer, the author of Dash. This essay was released as part of Dash's 
official launch (June 21, 2017).
- Introducing Plotly Dash (https://medium.com/@plotlygraphs/introducing-dash-5ecf7191b503) - A high level introduction to Dash by Chris Parmer, the author of Dash. This essay was released as part of Dash's official launch (June 21, 
2017).
- Plotly's tutorials - Part 1: App Layout (https://plot.ly/dash/getting-started)
- Plotly's tutorials - Part 2: Interactivity (https://plot.ly/dash/getting-started-part-2)
- Plotly's tutorials - Part 3: Interactive Graphing (https://plot.ly/dash/interactive-graphing)
- Plotly's tutorials - Part 4: Callbacks With State (https://plot.ly/dash/state)
- Charming Data YouTube channel (https://www.youtube.com/charmingdata) - A channel dedicated to teaching Dash and Plotly with over 25k subscribers.
- Interactive Web-Based Dashboards in Python (https://alysivji.github.io/reactive-dashboards-with-dash.html) - How the MVC model pertains to Dash and a walkthrough of building an app.
- Using Plotlys Dash to deliver public sector decision support dashboards (https://medium.com/a-r-g-o/using-plotlys-dash-to-deliver-public-sector-decision-support-dashboards-ac863fa829fb) - Buiding a complex 
dashboard step-by-step.
- Using Plotlys Dash to deliver public sector decision support dashboards (https://medium.com/a-r-g-o/using-plotlys-dash-to-deliver-public-sector-decision-support-dashboards-ac863fa829fb) - Buiding a complex dashboard step-by-step.
- OPS CodeDay: Dash Plotly Map + Graph (https://radumas.info/blog/tutorial/2017/08/10/codeday.html) - How to use Jupyter notebooks in tandom with Dash to create mapping viz.
- Creating Interactive Visualizations with Plotlys Dash Framework (http://pbpython.com/plotly-dash-intro.html) - High level overview of how to get started with Dash.
- Finding Bigfoot with Dash, Part 1 (https://timothyrenner.github.io/posts/bigfoot-with-dash-part-1/) - Walkthrough of building a dashboard of Bigfoot sightings. Part 2 
(https://timothyrenner.github.io/posts/bigfoot-with-dash-part-2), Part 3 (https://timothyrenner.github.io/posts/bigfoot-with-dash-part-3/).
- Finding Bigfoot with Dash, Part 1 (https://timothyrenner.github.io/posts/bigfoot-with-dash-part-1/) - Walkthrough of building a dashboard of Bigfoot sightings. Part 2 (https://timothyrenner.github.io/posts/bigfoot-with-dash-part-2), 
Part 3 (https://timothyrenner.github.io/posts/bigfoot-with-dash-part-3/).
- Visualize Earthquakes with Plotly Dash (https://www.giacomodebidda.com/visualize-earthquakes-with-plotly-dash/) - Environmental scan of alternatives to Dash followed with a tutorial.
- ARGO Labs - Plotly Dash Tutorial (Video) (https://www.youtube.com/watch?v=yfWJXkySfe0) - Detailed introduction to creating interactive dashboards.
- Data Visualization GUIs with Dash and Python (Video playlist) (https://www.youtube.com/watch?v=J_Cy_QjG6NE&list=PLQVvvaa0QuDfsGImWNt1eUEveHOepkjqt) - Five-part series exploring Dash features.
- Interactive Visualization of Machine Learning and Computer Vision with Dash (https://www.youtube.com/watch?v=3F5AR-uUqJc) - Official introduction video.
- Webinar: Converting React components to Dash components (https://www.youtube.com/watch?v=wifoPPRgG_I) - Official tutorial about how to convert React components to Dash components using the Dash Component 
Boilerplate cookiecutter template.
- Webinar: Converting React components to Dash components (https://www.youtube.com/watch?v=wifoPPRgG_I) - Official tutorial about how to convert React components to Dash components using the Dash Component Boilerplate cookiecutter 
template.
- Interactive Image Processing with Dash-Canvas (https://www.youtube.com/watch?v=LKXSFBB5ccI) - Official introduction video to the Dash Canvas components.
- Dash Cytoscape Component (https://www.youtube.com/watch?v=snXcIsCMQgk) - Official introduction video to the Dash Cytoscape components.
- An introduction to Dash DataTable (https://www.youtube.com/watch?v=dueejcyrYh8) - Official introduction video to the Dash DataTable components.
@@ -71,14 +69,11 @@
- plotly-resampler (https://github.com/predict-idlab/plotly-resampler) - Wrapper for plotly figures that adds data downsampling (aggregating) functionality, enabling the visualization of large datasets.
App Examples
- Oil and Gas Explorer (https://plot.ly/dash/gallery/new-york-oil-and-gas/) - Explore oil and gas production over time and with linked visualisations. Source Code. 
(https://github.com/plotly/dash-oil-and-gas-demo)
- Uber Rides (https://plot.ly/dash/gallery/uber-rides/) - Displays all of the Uber rides in New York City in 2014. Pandas on the backend filters a 0.5gig datafile. Source Code. 
(https://github.com/plotly/dash-uber-rides-demo)
- Simple Stock Tickers (https://plot.ly/dash/gallery/stock-tickers/) - Queries data from Google Finance and displays the results as candlestick charts. Source Code. 
(https://github.com/plotly/dash-stock-tickers-demo-app)
- Volatility Surface Explorer (https://plot.ly/dash/gallery/volatility-surface) - Fetches CBOE options chain data from Yahoo Finance with Pandas Datareader and calculates the implied volatility of each option 
visualised in a 3D mesh chart. Source Code. (https://github.com/plotly/dash-volatility-surface)
- Oil and Gas Explorer (https://plot.ly/dash/gallery/new-york-oil-and-gas/) - Explore oil and gas production over time and with linked visualisations. Source Code. (https://github.com/plotly/dash-oil-and-gas-demo)
- Uber Rides (https://plot.ly/dash/gallery/uber-rides/) - Displays all of the Uber rides in New York City in 2014. Pandas on the backend filters a 0.5gig datafile. Source Code. (https://github.com/plotly/dash-uber-rides-demo)
- Simple Stock Tickers (https://plot.ly/dash/gallery/stock-tickers/) - Queries data from Google Finance and displays the results as candlestick charts. Source Code. (https://github.com/plotly/dash-stock-tickers-demo-app)
- Volatility Surface Explorer (https://plot.ly/dash/gallery/volatility-surface) - Fetches CBOE options chain data from Yahoo Finance with Pandas Datareader and calculates the implied volatility of each option visualised in a 3D mesh 
chart. Source Code. (https://github.com/plotly/dash-volatility-surface)
- Drug Discovery (https://plot.ly/dash/gallery/drug-explorer/) - Displays a description of the drug as you hover over points in the graph. Source Code. (https://github.com/plotly/dash-drug-discovery-demo/)
- Live Wind Streaming (https://plot.ly/dash/gallery/live-wind-data/) - Continually queries a SQL database and displays live charts of wind speed and wind direction. Source Code. 
(https://github.com/plotly/dash-sample-apps/tree/main/apps/dash-wind-streaming)
@@ -86,16 +81,16 @@
(https://www.nytimes.com/interactive/2014/06/05/upshot/how-the-recession-reshaped-the-economy-in-255-charts.html). Source Code. (https://github.com/plotly/dash-recession-report-demo)
- 3D Yield Curve (https://plot.ly/dash/gallery/yield-curve/) - Adapted from NYTimes's excellent A 3-D View of a Chart That Predicts The Economic Future: The Yield Curve 
(https://www.nytimes.com/interactive/2015/03/19/upshot/3d-yield-curve-economic-growth.html). Source Code. (https://github.com/plotly/dash-yield-curve)
- Finding Bigfoot (https://bigfoot-sightings-dash.herokuapp.com/) - Several plots (including a map), a grid layout built with Bootstrap, interactions with an input field, and caching (See also Tutorials 
(#tutorials)). Source Code. (https://github.com/timothyrenner/bigfoot-dash-app)
- Visualize Earthquakes with Plotly Dash (https://belle-croissant-54211.herokuapp.com/) - Great UI and usage of geospatial analytics with Dash. Includes basic unit tests 
(https://github.com/jackdbd/dash-earthquakes/tree/master/tests). Source Code. (https://github.com/jackdbd/dash-earthquakes)
- Finding Bigfoot (https://bigfoot-sightings-dash.herokuapp.com/) - Several plots (including a map), a grid layout built with Bootstrap, interactions with an input field, and caching (See also Tutorials (#tutorials)). Source Code. 
(https://github.com/timothyrenner/bigfoot-dash-app)
- Visualize Earthquakes with Plotly Dash (https://belle-croissant-54211.herokuapp.com/) - Great UI and usage of geospatial analytics with Dash. Includes basic unit tests (https://github.com/jackdbd/dash-earthquakes/tree/master/tests). 
Source Code. (https://github.com/jackdbd/dash-earthquakes)
- Street Quality IDentification SQUID  (https://squid-syracuse.herokuapp.com/) - Highlights poor quality roads with maps, data table and photos of the offending piece of road. Source Code. 
(https://github.com/amyoshino/SQUID-Syracuse-Dashboard)
- VoxelViz (http://lukas-snoek.com/voxelviz) - Competition winning Visualization tool for (f)MRI data-sets. Source Code. (https://github.com/lukassnoek/VoxelViz)
- Traffic Accidents UK (https://traffic-accidents-uk.herokuapp.com/) - Explore the 140,008 traffic accidents in the UK in 2015. Source Code. (https://github.com/richard-muir/uk-car-accidents)
- New York Taxi Rides (https://dash.vaex.io/) - A full year of the YellowCab Taxi company data from their prime, numbering well over 100 million trips. Dash + Vaex dataframe with over a 100 million rows. Source 
Code. (https://github.com/vaexio/dash-120million-taxi-app)
- New York Taxi Rides (https://dash.vaex.io/) - A full year of the YellowCab Taxi company data from their prime, numbering well over 100 million trips. Dash + Vaex dataframe with over a 100 million rows. Source Code. 
(https://github.com/vaexio/dash-120million-taxi-app)
- GutenSearch (https://gutensearch.com/) - Look inside the books of Project Gutenberg. Source Code. (https://github.com/cordb/gutensearch)
Idiomatic examples
@@ -113,8 +108,8 @@
- Plotly dash and data visualisation in Python, PyData, Berlin 2017 (https://www.slideshare.net/vladimirkazantsev/plotly-dash-and-data-visualisation-in-python) - Volodymyr Kazantsev (slides only).
Books
- Interactive Dashboards and Data Apps with Plotly and Dash (https://www.amazon.com/Interactive-Dashboards-Data-Apps-Plotly-ebook/dp/B08XMW45VY): Harness the power of a fully fledged frontend web framework in 
Python  no JavaScript required.
- Interactive Dashboards and Data Apps with Plotly and Dash (https://www.amazon.com/Interactive-Dashboards-Data-Apps-Plotly-ebook/dp/B08XMW45VY): Harness the power of a fully fledged frontend web framework in Python  no JavaScript 
required.
Cheat sheets
- plotly.py Cheat Sheet (https://images.plot.ly/plotly-documentation/images/python_cheat_sheet.pdf)