This repository contains a work-in-progress technical preview of potential future Dash features.
🚧 Dash Labs features are not guaranteed to land in the official
dash
package. These features are also not officially supported by Plotly's Support Team or by Dash Enterprise. We recommend waiting for these features to land indash
before using them in a Production Environment. 🚧
The documentation for Dash Labs can be found in the docs/ directory.
Archived in dash-labs v0.4.0:
New in dash-labs>=1.0.0:
pages
plug-inpages/
folderlayout
a function - like when creating a custom menu by page, or using query strings.Examples and demos are located in the docs/demos directory.
multi_page_basics
multi_page_example1
dash-bootstrap-components
and some simple callbacks.multi_page_layout_functions
multi_page_long_callback
@app.long_callback()
with pages/
multi_page_meta_tags
multi_page_nested_folders
multi_page_query_strings
To install the latest version of dash-labs:
$ pip install -U dash-labs
To install the archived version:
$ pip install dash-labs==0.4.0
We also recommend installing Pandas, which is required by Plotly Express and used in many of our examples.