Skip to main content

My short description for my project.

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

jupyterlab-dash

Binder

A JupyterLab extension for rendering Plotly Dash apps as a separate window in JupyterLab :tada:

JupyterLab and Dash Demo Video

Note:: This extension does not currently support Windows or Python 2

Prerequisites

  • JupyterLab

Installation

The jupyterlab-dash library requires both a Python package and a JupyterLab extension.

$ pip install jupyterlab-dash==0.1.0a1
$ jupyter labextension install jupyterlab-dash@0.1.0.alpha.1

Development Installation

If you'd like to install jupyterlab-dash for development

git clone https://github.com/plotly/jupyterlab-dash
cd jupyterlab-dash
# Install Python package
pip install -e .
# Install Javascript dependencies
npm install # or yarn
# Build JupyterLab extension
npm run build # or yarn build
jupyter labextension link .

To rebuild the JupyterLab extension:

npm run build
jupyter lab build

To rebuild the JupyterLab extension automatically as the source changes:

# In one terminal tab, watch the jupyterlab-dash directory
npm run watch # or yarn watch
# In another terminal tab, run jupyterlab with the watch flag
jupyter lab --watch

Usage

import jupyterlab_dash
import dash
import dash_html_components as html

viewer = jupyterlab_dash.AppViewer()

app = dash.Dash(__name__)

app.layout = html.Div('Hello World')

viewer.show(app)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyterlab-dash-0.1.0a1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jupyterlab_dash-0.1.0a1-py2.py3-none-any.whl (5.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file jupyterlab-dash-0.1.0a1.tar.gz.

File metadata

  • Download URL: jupyterlab-dash-0.1.0a1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for jupyterlab-dash-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 86f3d2b61869157665fdfdb844364e161725fa7f3d0a58a44b161c1e6d57b8a2
MD5 64e5da97247d0536118d65c9f3d86fd2
BLAKE2b-256 80cab4d6be2e9eb49aec5a8a2db6295197a24bf692f4ffc8bb04a0ab7bf98764

See more details on using hashes here.

File details

Details for the file jupyterlab_dash-0.1.0a1-py2.py3-none-any.whl.

File metadata

  • Download URL: jupyterlab_dash-0.1.0a1-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for jupyterlab_dash-0.1.0a1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9d03726597a5104d049b96a6d2d0c35cbf831fb2371185e621ba1579514fad1b
MD5 f864f5d31276777dc3a7ced87fc522dc
BLAKE2b-256 a9152f8ea39996326344c7035f1950d9a5619932f18f545a691050e1bf4bd284

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page