All Projects → gnestor → jupyterlab_plotly

gnestor / jupyterlab_plotly

Licence: other
This repository is deprecated. The extension has moved to https://github.com/jupyterlab/jupyter-renderers

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects
CSS
56736 projects

Projects that are alternatives of or similar to jupyterlab plotly

Jupyterlab Lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
Stars: ✭ 796 (+4875%)
Mutual labels:  notebook, jupyterlab
Polyaxon
Machine Learning Platform for Kubernetes (MLOps tools for experimentation and automation)
Stars: ✭ 2,966 (+18437.5%)
Mutual labels:  notebook, jupyterlab
hub
Public reusable components for Polyaxon
Stars: ✭ 8 (-50%)
Mutual labels:  notebook, jupyterlab
Paperboy
A web frontend for scheduling Jupyter notebook reports
Stars: ✭ 221 (+1281.25%)
Mutual labels:  notebook, jupyterlab
jupyterlab-custom-css
Add custom CSS rules for JupyterLab
Stars: ✭ 32 (+100%)
Mutual labels:  notebook, jupyterlab
Jupyterlab Interactive Dashboard Editor
A drag-and-drop dashboard editor for JupyterLab
Stars: ✭ 165 (+931.25%)
Mutual labels:  notebook, jupyterlab
docker-stacks
Ready-to-run Docker images containing Jupyter applications
Stars: ✭ 6,573 (+40981.25%)
Mutual labels:  notebook, jupyterlab
Awesome Jupyterlab Extension
😎 A curated list of awesome Jupyterlab extension projects. 🌠 Detailed introduction with images.
Stars: ✭ 198 (+1137.5%)
Mutual labels:  notebook, jupyterlab
Best Of Jupyter
🏆 A ranked list of awesome Jupyter Notebook, Hub and Lab projects (extensions, kernels, tools). Updated weekly.
Stars: ✭ 200 (+1150%)
Mutual labels:  notebook, jupyterlab
Jupyterlab templates
Support for jupyter notebook templates in jupyterlab
Stars: ✭ 223 (+1293.75%)
Mutual labels:  notebook, jupyterlab
perspective-python
Python APIs for perspective front end
Stars: ✭ 14 (-12.5%)
Mutual labels:  jupyterlab
jupyter-offlinenotebook
Save and load notebooks to local-storage
Stars: ✭ 39 (+143.75%)
Mutual labels:  jupyterlab
iterative-grabcut
This algorithm uses a rectangle made by the user to identify the foreground item. Then, the user can edit to add or remove objects to the foreground. Then, it removes the background and makes it transparent.
Stars: ✭ 35 (+118.75%)
Mutual labels:  notebook
fiap-ml-visao-computacional
Repositório dos exemplos e desafios utilizados na disciplina de Visão Computacional do curso de MBA Machine Learning da FIAP
Stars: ✭ 33 (+106.25%)
Mutual labels:  notebook
yuuno
Yuuno = VapourSynth + Jupyter
Stars: ✭ 39 (+143.75%)
Mutual labels:  notebook
xp
A framework (comand line tool + libraries) for creating flexible compute pipelines
Stars: ✭ 54 (+237.5%)
Mutual labels:  notebook
knowledgelab
KnowledgeRepo + JupyterLab
Stars: ✭ 46 (+187.5%)
Mutual labels:  jupyterlab
manning tf2 in action
The official code repository for "TensorFlow in Action" by Manning.
Stars: ✭ 61 (+281.25%)
Mutual labels:  notebook
MineColab
Run Minecraft Server on Google Colab.
Stars: ✭ 135 (+743.75%)
Mutual labels:  notebook
smart-city-analytics
Analyze large data sets collected from a long-range IoT system that uses LoRaWAN networking
Stars: ✭ 28 (+75%)
Mutual labels:  notebook

jupyterlab_plotly

A JupyterLab and Jupyter Notebook extension for rendering Plotly charts

lab

notebook

Prerequisites

  • JupyterLab ^0.18.0 and/or Notebook >=4.3.0

Usage

To render Plotly JSON using IPython:

from jupyterlab_plotly import Plotly

data = [
    {'x': [1999, 2000, 2001, 2002], 'y': [10, 15, 13, 17], 'type': 'scatter'},
    {'x': [1999, 2000, 2001, 2002], 'y': [16, 5, 11, 9], 'type': 'scatter'}
]

layout = {
    'title': 'Sales Growth',
    'xaxis': { 'title': 'Year', 'showgrid': False, 'zeroline': False },
    'yaxis': { 'title': 'Percent', 'showline': False }
}

Plotly(data, layout)

To render a Plotly JSON (.plotly or .plotly.json) file in JupyterLab, simply open it.

Install

pip install jupyterlab_plotly
# For JupyterLab
jupyter labextension install --symlink --py --sys-prefix jupyterlab_plotly
jupyter labextension enable --py --sys-prefix jupyterlab_plotly
# For Notebook
jupyter nbextension install --symlink --py --sys-prefix jupyterlab_plotly
jupyter nbextension enable --py --sys-prefix jupyterlab_plotly

Development

pip install -e .
# For JupyterLab
jupyter labextension install --symlink --py --sys-prefix jupyterlab_plotly
jupyter labextension enable --py --sys-prefix jupyterlab_plotly
# For Notebook
jupyter nbextension install --symlink --py --sys-prefix jupyterlab_plotly
jupyter nbextension enable --py --sys-prefix jupyterlab_plotly
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].