Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mauhai/awesome-jupyterlab
A curated list of awesome JupyterLab extensions and resources
https://github.com/mauhai/awesome-jupyterlab
List: awesome-jupyterlab
awesome collections jupyterlab jupyterlab-extension
Last synced: 3 months ago
JSON representation
A curated list of awesome JupyterLab extensions and resources
- Host: GitHub
- URL: https://github.com/mauhai/awesome-jupyterlab
- Owner: mauhai
- Archived: true
- Created: 2018-01-22T21:43:52.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-03T09:15:54.000Z (about 2 years ago)
- Last Synced: 2024-09-22T04:03:33.821Z (3 months ago)
- Topics: awesome, collections, jupyterlab, jupyterlab-extension
- Homepage:
- Size: 63.5 KB
- Stars: 2,511
- Watchers: 84
- Forks: 155
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- best-of-jupyter - **awesome-jupyterlab**
- awesome-data-science-development - Jupyter Lab
- awesome-starred - mauhai/awesome-jupyterlab - A curated list of awesome JupyterLab extensions and resources (awesome)
README
# Awesome JupyterLab[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list of awesome JupyterLab extensions and resources.
Inspired by [awesome-python](https://github.com/vinta/awesome-python).
# Editors
- [Spellchecker](https://github.com/jupyterlab-contrib/spellchecker) - Spellchecker for markdown cells
- [LaTeX](https://github.com/jupyterlab/jupyterlab-latex) - An extension for JupyterLab which allows for live-editing of LaTeX documents.
- [DrawIO](https://github.com/QuantStack/jupyterlab-drawio) - An extension to draw diagrams in JupyterLab.
- [Collapsable Headings](https://github.com/aquirdTurtle/Collapsible_Headings) - Allows to collapse an entire group of cells under the same header.
- [Code Formatter](https://github.com/ryantam626/jupyterlab_code_formatter) - Easily beautifies Python code inside JupyterLab using one of the formatters: Black/YAPF/AutoPEP8.
- [LSP](https://github.com/krassowski/jupyterlab-lsp) - brings coding assistance features (code navigation, hover suggestions, linters, autocompletion, etc.) to JupyterLab
- [Dash](https://github.com/plotly/jupyter-dash) - Extension for the Interactive development of Dash apps in JupyterLab.
- [Vim](https://github.com/jwkvam/jupyterlab-vim) - Notebook cell vim bindings.
- [Elyra](https://github.com/elyra-ai/elyra) - Create and run notebook pipelines locally or remotely# User Access
- [JupyterHub](https://github.com/jupyterhub/jupyterlab-hub) - This adds a "Hub" menu to JupyterLab that allows a user to log out of JupyterHub or access their [JupyterHub](https://github.com/jupyterhub/jupyterhub) control panel.# Version Control
- [Git](https://github.com/jupyterlab/jupyterlab-git) - Git extension
- [GitHub](https://github.com/jupyterlab/jupyterlab-github) - GitHub extension
- [neptune-notebooks](https://docs.neptune.ml/notebooks/introduction.html) - An extension that lets you version, diff, and share your JupyterLab and Jupyter notebooks on [neptune.ml](https://neptune.ml/).# Viewers/Renderers
- [Bokeh](https://github.com/bokeh/jupyterlab_bokeh) - An extension rendering Bokeh content
- [ipywidgets](https://github.com/jupyter-widgets/ipywidgets) - Interactive widgets for the Jupyter Notebook
- [fasta,geojson,katex,plotly,vega2](https://github.com/jupyterlab/jupyter-renderers) - Multiple package repo that consists of generic renderers for common file types and mime types as well as renderer extensions for JupyterLab.
- [voyager](https://github.com/altair-viz/jupyterlab_voyager) - A JupyterLab MIME renderer extension to view CSV and JSON data in [Voyager 2](https://github.com/vega/voyager#voyager-2).
- [Dash](https://github.com/plotly/jupyterlab-dash) - An extension for rendering [Plotly Dash](https://plot.ly/products/dash/) apps as a separate window.
- [ipysheet](https://github.com/QuantStack/ipysheet) - Interactive spreadsheet in JupyterLab.# Themes
- [Light](https://github.com/jupyterlab/jupyterlab/tree/master/packages/theme-light-extension) - Default light-colored theme
- [Dark](https://github.com/jupyterlab/jupyterlab/tree/master/packages/theme-dark-extension) - Default dark-colored theme
- [Material Darker](https://github.com/oriolmirosa/jupyterlab_materialdarker) - Material Darker theme
- [Darcula](https://github.com/telamonian/theme-darcula) - Darcula theme with scrollbars, based on IntelliJ
- [Atom Dark](https://github.com/BurglarBenson/Jupyter-Atom-Dark-Theme) - Atom Dark theme
- [AixViPMaP](https://github.com/AixViPMaP/jlab-theme) - AixViPMaP theme
- [Gruvbox](https://github.com/Rahlir/theme-gruvbox) - Gruvbox theme# Other
- [lantern](https://github.com/timkpaine/lantern) - Data exploration kit
- [ML Workspace](https://github.com/ml-tooling/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](https://github.com/SimonBiggs/scriptedforms) - Quickly create live-update GUIs for Python packages using Markdown and simple HTML elements.
- [Variable inspector](https://github.com/lckr/jupyterlab-variableInspector) - Nice interactive variable inspector for your notebook
- [Dask](https://github.com/dask/dask-labextension) - Manage Dask clusters, as well as embed Dask's dashboard plots directly into JupyterLab panes.
- [jupyterlab-autoplay](https://github.com/remborg/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](https://github.com/jupyterlab/jupyterlab-toc) (included by default in JupyterLab 3.0+) - Generates a table of content for your notebook and markdown documents
- [jupyterlab_debugger](https://github.com/jupyterlab/debugger) (included by default in JupyterLab 3.0+) - JupyterLab extension to allow visual debuggeing of Jupyter notebooks, consoles, and source files.
- [jupyterlab_discovery](https://github.com/vidartf/jupyterlab_discovery) (included by default in JupyterLab 0.33+) - A JupyterLab extension to facilitate the discovery and installation of other extensions# Resources
## Websites
- https://github.com/jupyterlab/jupyterlab - Source
- https://jupyterlab.readthedocs.io/en/latest/ - Documentation
- https://pypi.python.org/pypi/jupyterlab - PyPI
- https://github.com/topics/jupyterlab
- https://github.com/topics/jupyterlab-extension## Community
- [/r/IPython](https://www.reddit.com/r/IPython/)
- https://jupyter.org/community.html# Other Awesome Lists
- https://github.com/adebar/awesome-jupyter
- https://github.com/quobit/awesome-python-in-education#jupyter
- https://github.com/jupyter/jupyter/wiki/a-gallery-of-interesting-jupyter-notebooks# 💜 Thanks!
Thanks goes out to the community that creates all of these plugins, learning resources and designs. This github repo is supported by [y42](https://www.y42.com).