Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Dash Labs tech preview

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 in dash before using them in a Production Environment. 🚧

Documentation

The documentation for Dash Labs can be found in the docs/ directory.

Archived in dash-labs v0.4.0:

Multi-Page App Docs

New in dash-labs>=1.0.0:

Multi-Page App Demos

Examples and demos are located in the docs/demos directory.

  • multi_page_basics
    • Minimal examples of all the features and basic quickstart apps. (see chapter 8 for details.)
  • multi_page_example1
    • A quickstart app using dash-bootstrap-components and some simple callbacks.
  • multi_page_layout_functions
    • An app that creates a sidebar menu for certain pages. (See chapter 11 for details.)
  • multi_page_long_callback
    • An example of how to use @app.long_callback() with pages/
  • multi_page_meta_tags
    • The example app used to show how the meta tags are generated. (See chapter 10 for details.)
  • multi_page_nested_folders
    • This is the example app used in chapter 9.
  • multi_page_query_strings
    • An example of using query strings in the URL to pass parameters from one page to another.

Installation

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.

Release files for dash-labs 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dash-labs 1.2.0
File Size Uploaded
dash-labs-1.2.0.tar.gz 14.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for dash-labs 1.2.0
File Interpreter ABI Platform
dash_labs-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.5 MB

Release files / dash-labs-1.2.0.tar.gz

Download URL dash-labs-1.2.0.tar.gz
Size 14.5 MB
Tags Source
SHA-256 checksum
How to use checksums
bc7a7bdb3e57cdf4f15baa759a35794e6a664c99b2dbd12730bfe6b5606a4bcc
BLAKE2b-256 checksum
How to use checksums
834e48c660591333372c4c2b0267c03b6c6adc9188023b7adceb04e278c89ca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / dash_labs-1.2.0-py3-none-any.whl

Download URL dash_labs-1.2.0-py3-none-any.whl
Size 26.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
776613eca6eb2efd4cbaa1e7b2a6e453af8539243b2805ca73c4a5a09627567e
BLAKE2b-256 checksum
How to use checksums
f440fccc5b0b835c6f2fab2ae30b997ff733799b34f10b366abf732f81b36eab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page