awesome-dash

Dash tutorial library

A curated collection of resources and tutorials for building interactive data visualization applications with Plotly in Python.

A curated list of awesome Dash (plotly) resources

GitHub

2k stars
52 watching
260 forks
Language: Python
last commit: almost 2 years ago
Linked from 4 awesome lists

awesomeawesome-listplotlypython

Awesome Dash / Deployment

Ploomber CloudThe community plan allows free deployments

Awesome Dash / Tutorials

Introducing Plotly DashA 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
Plotly's tutorials - Part 2: Interactivity
Plotly's tutorials - Part 3: Interactive Graphing
Plotly's tutorials - Part 4: Callbacks With State
Charming Data YouTube channelA channel dedicated to teaching Dash and Plotly with over 25k subscribers
Interactive Web-Based Dashboards in PythonHow the MVC model pertains to Dash and a walkthrough of building an app
Using Plotly’s Dash to deliver public sector decision support dashboardsBuiding a complex dashboard step-by-step
OPS CodeDay: Dash Plotly Map + GraphHow to use Jupyter notebooks in tandom with Dash to create mapping viz
Creating Interactive Visualizations with Plotly’s Dash FrameworkHigh level overview of how to get started with Dash
Finding Bigfoot with Dash, Part 1Walkthrough of building a dashboard of Bigfoot sightings. ,
Visualize Earthquakes with Plotly DashEnvironmental scan of alternatives to Dash followed with a tutorial
ARGO Labs - Plotly Dash Tutorial (Video)Detailed introduction to creating interactive dashboards
Data Visualization GUIs with Dash and Python (Video playlist)Five-part series exploring Dash features
Interactive Visualization of Machine Learning and Computer Vision with DashOfficial introduction video
Webinar: Converting React components to Dash componentsOfficial tutorial about how to convert React components to Dash components using the Dash Component Boilerplate cookiecutter template
Interactive Image Processing with Dash-CanvasOfficial introduction video to the Dash Canvas components
Dash Cytoscape ComponentOfficial introduction video to the Dash Cytoscape components
An introduction to Dash DataTableOfficial introduction video to the Dash DataTable components

Awesome Dash / Component Libraries

Dash PDF20almost 2 years agoDisplay inline PDFs
Dash MUI14almost 2 years agoMaterial UI components
Dash React Simple Maps7almost 2 years agoCreate interactive maps
Dash Mosaic11almost 2 years agoDisplay plots
Dash Tabler Icons4almost 2 years agoBeautiful icons for your Dash apps
Dash React Syntax Highlighter1almost 2 years agoDisplay code snippets with a copy button
Tutorial on creating custom Dash components with React.js.
Dash Bio ComponentsSuite of bioinformatics components that make it simpler to analyze and visualize bioinformatics data and interact with them in a Dash application
Dash Canvas ComponentsModule for image annotation and image processing using Dash
Awesome React Components42,946about 2 years agoCatalog of React.js components potentially interesting to be wrapped into Dash components
Awesome React66,000almost 2 years agoHelpful resources for developing React.js components
Dash Core Components271over 4 years ago
Dash Cytoscape ComponentGraph visualization component for creating easily customizable, high-performance, interactive, and web-based networks
Dash DataTable ComponentInteractive table that supports rich styling, conditional formatting, editing, sorting, filtering, and more
Dash DAQ ComponentsSet of controls that make it simpler to integrate data acquisition and controls into your Dash applications
Dash ECharts Components66over 4 years agoECharts(V5) Components for Dash
Dash HTML Components153over 4 years ago
mydcc37over 8 years agoExtension of Dash Core Components
sd-material-ui194almost 2 years agoStratoDem Analytics implementations of material-ui components for Dash
sd-range-slider3almost 2 years agoRange Slider Dash component
dj-plotly-dash59almost 2 years agoPlotly Dash fork for Django
dash-flexbox-grid20almost 2 years agoWrapper around react-flexbox-grid for Plotly Dash
dash-color-picker2about 8 years agoWrapper around react-color
dash-dual-listbox12about 2 years agoWrapper around react-duallist
dash-bootstrap-componentsLayout engine, default styles and high-level components based on Bootstrap
dash-uploader145almost 2 years agoUpload component for Dash. Supports large data files
Dash Mantine Components587almost 2 years agoCollection of 40+ Dash components based on Mantine React Components library
plotly-resampler1,053almost 2 years agoWrapper for plotly figures that adds data downsampling (aggregating) functionality, enabling the visualization of large datasets
dash-vega-components45about 2 years agoDash component for Vega-Altair, Vega-Lite, and Vega charts

Awesome Dash / App Examples

Oil and Gas ExplorerExplore oil and gas production over time and with linked visualisations
Uber RidesDisplays all of the Uber rides in New York City in 2014. Pandas on the backend filters a 0.5gig datafile
Simple Stock TickersQueries data from Google Finance and displays the results as candlestick charts
Volatility Surface ExplorerFetches CBOE options chain data from Yahoo Finance with Pandas Datareader and calculates the implied volatility of each option visualised in a 3D mesh chart
Drug DiscoveryDisplays a description of the drug as you hover over points in the graph
Live Wind StreamingContinually queries a SQL database and displays live charts of wind speed and wind direction
Recession in 255 ChartsAdapted from NYTimes's excellent
3D Yield CurveAdapted from NYTimes's excellent
Finding BigfootSeveral plots (including a map), a grid layout built with Bootstrap, interactions with an input field, and caching (See also )
Visualize Earthquakes with Plotly DashGreat UI and usage of geospatial analytics with Dash. Includes
Street Quality IDentification [SQUID]Highlights poor quality roads with maps, data table and photos of the offending piece of road
VoxelVizCompetition winning Visualization tool for (f)MRI data-sets
Traffic Accidents UKExplore the 140,008 traffic accidents in the UK in 2015
New York Taxi RidesA 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
GutenSearchLook inside the books of Project Gutenberg

Awesome Dash / Idiomatic examples

Dash recipes1,065about 5 years agoA collection of scripts and examples created of the plotly team while answering questions from the greater Dash community

Awesome Dash / Galleries

Plotly App GalleryPlotly's collection of Dash applications
Dash Recipes GitHub1,065about 5 years agoCollection of scripts and examples created while answering questions from the greater Dash community
Dash Data Dashboards and AppsCollection of data dashboards with real life data, for various topics, as well as a few apps for online marketing built with Dash

Awesome Dash / Talks

Dash: Data exploration web apps in pure PythonChelsea Douglas, PyData DC 2018
Overview of DashChris Parmer, creator of Dash (SciPy 2017)
We're Launching DashChris Parmer, creator of Dash, speaking about the motivations behind Dash before it was launched (Plotcon NYC 2016)
Plotly dash and data visualisation in Python, PyData, Berlin 2017Volodymyr Kazantsev (slides only)

Awesome Dash / Books

Interactive Dashboards and Data Apps with Plotly and Dash: Harness the power of a fully fledged frontend web framework in Python – no JavaScript required

Awesome Dash / Cheat sheets

plotly.py Cheat Sheet

Awesome Dash / Community

Plotly hosted Question and Answer community
Stack Overflow

Awesome Dash / Contributors

Luke Singham
Aly Sivji
Chris Parmer
Sergey Pikhovkin
Pascal Bugnion
Florian Kromer
Elias Dabbas
vaexio
Fanchao MENG
Snehil Vijay
Eduardo Blancas

Backlinks from these awesome lists:

More related projects: