Skip to content

plotly/dash-sample-apps

Folders and files

NameName
Last commit message
Last commit date
May 25, 2021
May 31, 2021
Feb 1, 2024
Jun 22, 2021
Jun 29, 2019
Jun 18, 2021
May 15, 2019
Dec 13, 2024
Jun 21, 2021
Sep 16, 2024
Jun 7, 2024
Apr 9, 2019
Jul 26, 2021
May 15, 2019
Jan 10, 2020
Apr 18, 2019
Jul 2, 2019

Repository files navigation

Dash Sample Apps

CircleCI

This repository hosts the code for over 100 open-source Dash apps written in Python or R. They can serve as a starting point for your own Dash app, as a learning tool to better understand how Dash works, as a reusable templates, and much more.

Most apps in this repository are hosted on Dash Gallery, which is our internal server running on Dash Enterprise Kubernetes. Note that you can find both open-sourced apps and demos for our licensed products, including Design Kit and Snapshot Engine. If you are interested in learning more, don't hesitate to reach out to get a demo. If you want to only see the open-sourced apps, select the "Open Source" tag.

Downloading and running a single app

Visit the releases page and download and unzip the app you want. Then cd into the app directory and install its dependencies in a virtual environment in the following way:

python -m venv venv
source venv/bin/activate  # Windows: \venv\scripts\activate
pip install -r requirements.txt

then you can run the app:

python app.py

Cloning this whole repository

To clone this repository, run:

git clone https://github.com/plotly/dash-sample-apps

Note this might take a long time since it copies over 100 apps available in the repo. If you just want to try one app, refer to the section above.

Contributing

To contribute to this repository, please see the contributing guide.