All Projects → mauhai → Awesome Jupyterlab

mauhai / Awesome Jupyterlab

A curated list of awesome JupyterLab extensions and resources

Projects that are alternatives of or similar to Awesome Jupyterlab

Best Of Jupyter
🏆 A ranked list of awesome Jupyter Notebook, Hub and Lab projects (extensions, kernels, tools). Updated weekly.
Stars: ✭ 200 (-90.17%)
Mutual labels:  collections, jupyterlab, jupyterlab-extension
Jupyterlab Lsp
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
Stars: ✭ 796 (-60.88%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Variableinspector
Variable Inspector extension for Jupyterlab
Stars: ✭ 747 (-63.29%)
Mutual labels:  jupyterlab, jupyterlab-extension
Elyra
Elyra extends JupyterLab Notebooks with an AI centric approach.
Stars: ✭ 839 (-58.77%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupytext
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
Stars: ✭ 4,969 (+144.18%)
Mutual labels:  jupyterlab, jupyterlab-extension
Debugger
A visual debugger for Jupyter notebooks, consoles, and source files
Stars: ✭ 476 (-76.61%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Vim
Vim notebook cell bindings for JupyterLab
Stars: ✭ 842 (-58.62%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Sql
SQL GUI for JupyterLab
Stars: ✭ 336 (-83.49%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Gitplus
JupyterLab extension to create GitHub commits & pull requests
Stars: ✭ 76 (-96.27%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Configuration
Containerized and Script-controlled JupyterLab Project Environment
Stars: ✭ 84 (-95.87%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Topbar
JupyterLab Top Bar extension
Stars: ✭ 86 (-95.77%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyter Renderers
Renderers and renderer extensions for JupyterLab
Stars: ✭ 395 (-80.59%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Latex
JupyterLab extension for live editing of LaTeX documents
Stars: ✭ 349 (-82.85%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Toc
Table of Contents extension for JupyterLab
Stars: ✭ 660 (-67.57%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Dash
An Extension for the Interactive development of Dash apps in JupyterLab
Stars: ✭ 342 (-83.19%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Git
A Git extension for JupyterLab
Stars: ✭ 809 (-60.25%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Data Explorer
First class datasets in JupyterLab
Stars: ✭ 146 (-92.83%)
Mutual labels:  jupyterlab, jupyterlab-extension
Lantern
Data exploration glue
Stars: ✭ 292 (-85.65%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Google Drive
Cloud storage for JupyterLab using Google Drive
Stars: ✭ 332 (-83.69%)
Mutual labels:  jupyterlab, jupyterlab-extension
Jupyterlab Python Bytecode
JupyterLab extension to explore CPython Bytecode
Stars: ✭ 57 (-97.2%)
Mutual labels:  jupyterlab, jupyterlab-extension

Awesome JupyterLabAwesome

A curated list of awesome JupyterLab extensions and resources.

Inspired by awesome-python.

Editors

  • Spellchecker - Spellchecker for markdown cells
  • LaTeX - An extension for JupyterLab which allows for live-editing of LaTeX documents.
  • DrawIO - An extension to draw diagrams in JupyterLab.
  • Collapsable Headings - Allows to collapse an entire group of cells under the same header.
  • Code Formatter - Easily beautifies Python code inside JupyterLab using one of the formatters: Black/YAPF/AutoPEP8.
  • LSP - brings coding assistance features (code navigation, hover suggestions, linters, autocompletion, etc.) to JupyterLab
  • Dash - Extension for the Interactive development of Dash apps in JupyterLab.
  • Vim - Notebook cell vim bindings.
  • Elyra - Create and run notebook pipelines locally or remotely

User Access

  • JupyterHub - This adds a "Hub" menu to JupyterLab that allows a user to log out of JupyterHub or access their JupyterHub control panel.

Version Control

Viewers/Renderers

  • Bokeh - An extension rendering Bokeh content
  • ipywidgets - Interactive widgets for the Jupyter Notebook
  • fasta,geojson,katex,plotly,vega2 - Multiple package repo that consists of generic renderers for common file types and mime types as well as renderer extensions for JupyterLab.
  • voyager - A JupyterLab MIME renderer extension to view CSV and JSON data in Voyager 2.
  • Dash - An extension for rendering Plotly Dash apps as a separate window.
  • ipysheet - Interactive spreadsheet in JupyterLab.

Themes

Other

  • lantern - Data exploration kit
  • ML Workspace - All-in-one web IDE for machine learning and data science. Combines Jupyterlab, VS Code, Tensorflow, and many other tools/libraries into one Docker image.
  • scriptedforms - Quickly create live-update GUIs for Python packages using Markdown and simple HTML elements.
  • Variable inspector - Nice interactive variable inspector for your notebook
  • Dask - Manage Dask clusters, as well as embed Dask's dashboard plots directly into JupyterLab panes.
  • jupyterlab-autoplay - Run and hide code cells automatically when opening a notebook.

No longer required

These extensions were incorporated into the JupyterLab distribution and no longer need to be installed separately. If you installed them previously you may want to uninstall those before upgrading:

  • Table of Contents (included by default in JupyterLab 3.0+) - Generates a table of content for your notebook and markdown documents
  • jupyterlab_debugger (included by default in JupyterLab 3.0+) - JupyterLab extension to allow visual debuggeing of Jupyter notebooks, consoles, and source files.
  • jupyterlab_discovery (included by default in JupyterLab 0.33+) - A JupyterLab extension to facilitate the discovery and installation of other extensions

Resources

Websites

Community

Other Awesome Lists

💜 Thanks!

Thanks goes out to the community that creates all of these plugins, learning resources and designs. This github repo is supported by y42.

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].