Track Awesome Dash Updates Weekly
A curated list of awesome Dash (plotly) resources
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 ucg8j/awesome-dash · ⭐ 2.1K · 🏷️ Back-End Development
Jan 06 - Jan 12, 2025
Tutorials
- Using Plotly's Dash to deliver public sector decision support dashboards - Building a complex dashboard step-by-step.
- Creating Interactive Visualizations with Plotly's Dash Framework - High level overview of how to get started with Dash.
Component Libraries
- Dash Canvas Components - Module for image annotation and image processing using Dash.
- Dash Cytoscape Component - Graph visualization component for creating easily customizable, high-performance, interactive, and web-based networks.
- Dash DataTable Component - Interactive table that supports rich styling, conditional formatting, editing, sorting, filtering, and more.
- Dash DAQ Components - Set of controls that make it simpler to integrate data acquisition and controls into your Dash applications.
- dash-bootstrap-components - Bootstrap components for Dash.
App Examples
- Oil and Gas Explorer - Explore oil and gas production over time and with linked visualisations. Source Code. (⭐190)
- 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. (⭐3.2k)
- Drug Discovery - Displays a description of the drug as you hover over points in the graph. Source Code. (⭐3.2k)
- Live Wind Streaming - Continually queries a SQL database and displays live charts of wind speed and wind direction. Source Code. (⭐3.2k)
- 3D Yield Curve - Adapted from NYTimes's excellent A 3-D View of a Chart That Predicts The Economic Future: The Yield Curve. Source Code. (⭐3.2k)
- Visualize Earthquakes with Plotly Dash - Great UI and usage of geospatial analytics with Dash. Includes basic unit tests (⭐42). Source Code. (⭐42)
Galleries
- Dash Gallery - A collection of Dash apps.
Sep 30 - Oct 06, 2024
Deployment
- Ploomber Cloud - The community plan allows free deployments
Component Libraries
- Dash PDF (⭐21) - Display inline PDFs
- Dash MUI (⭐14) - Material UI components
- Dash React Simple Maps (⭐7) - Create interactive maps
- Dash Mosaic (⭐12) - Display Mosaic (⭐901) plots
- Dash Tabler Icons (⭐4) - Beautiful icons for your Dash apps
- Dash React Syntax Highlighter (⭐1) - Display code snippets with a copy button
Contributors
Sep 23 - Sep 29, 2024
Component Libraries
- dash-vega-components (⭐45) - Dash component for Vega-Altair, Vega-Lite, and Vega charts.
May 16 - May 22, 2022
Tutorials
- Charming Data YouTube channel - A channel dedicated to teaching Dash and Plotly with over 25k subscribers.
May 02 - May 08, 2022
Component Libraries
- plotly-resampler (⭐1.1k) - Wrapper for plotly figures that adds data downsampling (aggregating) functionality, enabling the visualization of large datasets.
Dec 06 - Dec 12, 2021
Component Libraries
- Dash Mantine Components (⭐592) - Collection of 40+ Dash components based on Mantine React Components library.
Contributors
May 03 - May 09, 2021
Component Libraries
- dash-uploader (⭐145) - Upload component for Dash. Supports large data files.
Apr 12 - Apr 18, 2021
Contributors
Feb 01 - Feb 07, 2021
App Examples
- GutenSearch - Look inside the books of Project Gutenberg. Source Code. (⭐6)
Nov 09 - Nov 15, 2020
Contributors
Jan 20 - Jan 26, 2020
Contributors
Dec 30 - Jan 05, 2019
Galleries
- Dash Data Dashboards and Apps - Collection of data dashboards with real life data, for various topics, as well as a few apps for online marketing built with Dash.
Sep 30 - Oct 06, 2019
Tutorials
- Interactive Image Processing with Dash-Canvas - Official introduction video to the Dash Canvas components.
- Dash Cytoscape Component - Official introduction video to the Dash Cytoscape components.
- An introduction to Dash DataTable - Official introduction video to the Dash DataTable components.
Sep 16 - Sep 22, 2019
Contributors
Aug 19 - Aug 25, 2019
Idiomatic examples
- Dash recipes (⭐1.1k) - A collection of scripts and examples created of the plotly team while answering questions from the greater Dash community.
Cheat sheets
Aug 12 - Aug 18, 2019
Talks
- Dash: Data exploration web apps in pure Python - Chelsea Douglas, PyData DC 2018.
Jul 29 - Aug 04, 2019
Tutorials
- Interactive Visualization of Machine Learning and Computer Vision with Dash - Official introduction video.
- Webinar: Converting React components to Dash components - Official tutorial about how to convert React components to Dash components.
Component Libraries
- Awesome React Components (⭐43k) - Catalog of React.js components potentially interesting to be wrapped into Dash components.
- Awesome React (⭐66k) - Helpful resources for developing React.js components.
Mar 04 - Mar 10, 2019
Component Libraries
- dash-color-picker (⭐2) - Wrapper around react-color.
- dash-dual-listbox (⭐12) - Wrapper around react-duallist.
Dec 24 - Dec 30, 2018
Contributors
Aug 06 - Aug 12, 2018
Tutorials
- 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.
Component Libraries
- mydcc (⭐37) - Extension of Dash Core Components.
- sd-material-ui (⭐194) - StratoDem Analytics implementations of material-ui components for Dash.
- sd-range-slider (⭐3) - Range Slider Dash component.
- dj-plotly-dash (⭐59) - Plotly Dash fork for Django.
- dash-flexbox-grid (⭐20) - Wrapper around react-flexbox-grid for Plotly Dash.
Talks
- Overview of Dash - Chris Parmer, creator of Dash (SciPy 2017).
- We're Launching Dash - Chris 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 2017 - Volodymyr Kazantsev (slides only).
Community
Jul 30 - Aug 05, 2018
Contributors
Nov 20 - Nov 26, 2017
Tutorials
- Introducing Plotly Dash - 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).
- Interactive Web-Based Dashboards in Python - How the MVC model pertains to Dash and a walkthrough of building an app.
- OPS CodeDay: Dash Plotly Map + Graph - How to use Jupyter notebooks in tandom with Dash to create mapping viz.
Contributors
Nov 06 - Nov 12, 2017
Contributors