awesome-jupyter
github.com/markusschanta/awesome-jupyter ↗A curated list of awesome Jupyter projects, libraries and resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me visualization resources from awesome-jupyter"
Installation instructions →What's inside
Visualization
- Altair
Declarative visualization library for Python, based on
- anywidget
A Python library that simplifies creating and publishing custom Jupyter widgets.
- Bokeh
Interactive visualization library that targets modern web browsers for presentation.
- bqplot
Grammar of Graphics-based interactive plotting framework for Jupyter.
- Evidently
Interactive reports to analyze machine learning models during validation or production monitoring.
- hvplot
A familiar and high-level API for data exploration and visualization in Jupyter.
JupyterLab Extensions
- amphi-etl
Low-code ETL extension for Jupyterlab.
- celltags
Extension to organise and execute notebooks using cell tags.
- code_formatter
A universal code formatter.
- debugger
A visual debugger for Jupyter notebooks, consoles, and source files.
- drawio
Extension that displays drawio/mxgraph diagrams.
- elyra
A visual editor for creating and running notebook (or Python script) pipelines locally or remotely.
Hosted Notebook Solutions
- Anaconda Enterprise
Multi-user collaboration and one-click deployment of models, notebooks, and dashboards.
- Azure Notebooks
Jupyter notebooks running in the cloud on Microsoft Azure.
- CoCalc
Notebooks with 17 supported kernel types, course management, LaTeX document authoring, simultaneous document editing and integration with the SageMath computer algebra system.
- DataBlogs
DataBlogs is an open-source data journalism platform that converts Jupyter notebooks into published articles on the web.
- DataCamp Workspace
Jupyter-backed data science notebooks with built-in collaboration and publishing functionality.
- Datalore
Jupyter-compatible data science and analytics notebook solution for team collaboration by JetBrains.
Domain-Specific Projects
- ArcGIS
Library for working with maps and geospatial data, powered by web GIS.
- GenePattern Notebook
Integrating Genomic Analysis with Interactive Notebooks.
- GeoNotebook
Extension for exploratory geospatial analysis.
- Jupylet
Create 2D and 3D games, graphics, live music and sound interactively in a Jupyter notebook.
- keplergl
Jupyter extension for visual exploration of large-scale geolocation data sets.
- lolviz
Data-structure visualization tool for lists of lists, lists, dictionaries.
Runtimes/Frontends
- Beaker
Development environment with seamless data transmission from one language to another.
- docker-stacks
Hierarchical stacks of ready-to-run Jupyter applications in Docker.
- Guild AI
Execute notebooks as experiments to capture and compare results over time.
- Hydrogen
Run code inline in Atom using Jupyter kernels.
- JupyterHub
Multi-user server for Jupyter.
- JupyterLab
JupyterLab is the next generation user interface for Jupyter.
Rendering/Publishing/Conversion
- Binder
Turn a GitHub repo into a collection of interactive notebooks.
- Bookbook
Bookbook converts a set of notebooks in a directory to HTML or PDF, preserving cross references within and between notebooks.
- ContainDS Dashboards
JupyterHub extension to host authenticated scripts or notebooks in any framework (Voilà, Streamlit, Plotly Dash etc).
- Ganimede
Store, version, edit and execute notebooks in sandboxes and integrate them directly via REST interfaces.
- Jupyter Book
Build publication-quality books and documents from computational material.
- jupyterlab_nbconvert_nocode
NBConvert exporters for PDF/HTML export without code cells.
Tables
- buckaroo
GUI Data Wrangling tool for Jupyter and pandas.
- ipyaggrid
The power of ag-Grid in Jupyter.
- ipydatagrid
Fast datagrid widget for Jupyter.
- ipyregulartable
High performance, editable, stylable datagrids in Jupyter.
- ipysheet
Interactive spreadsheets in Jupyter.
- ITables
Pandas and Polars DataFrames rendered as interactive
Collaboration/Education
- callgraph
Magic to display a function call graph.
- IllumiDesk
Docker-based JupyterHub + LTI + nbgrader distribution for education.
- ipygame
A pygame-compatible reimplementation for Jupyter notebooks.
- IPythonBlocks
Practice Python with colored grids in Jupyter.
- jupyter-drive
Google Drive for Jupyter.
- jupyter-edx-grader-xblock
Auto-grade a student assignment created as a Jupyter notebook and write the score in the Open edX gradebook.
Showing a sample of 207 resources. View the full list on GitHub →