Skip to main content

A curated list of awesome Jupyter projects, libraries and resources

1
GitHub Stars
130
Curated Resources
11
Categories
22 hours ago
Last Refreshed
Runtimes/FrontendsCollaboration/EducationVisualizationRendering/Publishing/ConversionJupyterLab ExtensionsTestingDomain-Specific ProjectsHosted Notebook SolutionsOfficial Resources and DocumentationCommunity ResourcesArticles/Guides/Tutorials

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

  • Bokeh

    Interactive visualization library that targets modern web browsers for presentation.

  • bqplot

    Grammar of Graphics-based interactive plotting framework for Jupyter.

  • ipyleaflet

    Interactive visualization library for Leaflet.js maps in Jupyter notebooks.

  • ipysheet

    Interactive spreadsheets in Jupyter.

  • IPySigma

    Prototype network visualization frontend for Jupyter notebooks.

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.

  • DataScience.com

    Platform for enterprise data science.

  • Deepnote

    Jupyter-compatible data science notebook with real-time collaboration, versioning and easy deployment.

  • Domino Data Lab

    Data science platform with integrated collaboration tools, environment management and compute grid.

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.

  • lolviz

    Data-structure visualization tool for lists of lists, lists, dictionaries.

  • Quantopian Notebooks

    Jupyter-based platform for financial research.

  • vpython-jupyter

    VPython 3D engine running in a Jupyter notebook.

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.

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

  • Jupyter Notebook

    Main Jupyter notebook runtime.

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.

  • Jupytext

    Edit, refactor and version control Jupyter Notebooks represented as scripts or Markdown documents.

  • nbconvert

    Convert Notebooks to other formats.

  • nbdime

    Tools for diffing and merging of Jupyter notebooks.

  • nbflow

    One-button reproducible workflows with Jupyter and Scons.

Collaboration/Education

JupyterLab Extensions

  • celltags

    Extension to organise and execute notebooks using cell tags.

  • code_formatter

    A universal code formatter.

  • drawio

    Extension that displays drawio/mxgraph diagrams.

  • git

    Extension for git integration.

  • google-drive

    Extension for Google Drive integration.

  • go-to-definition

    Extension for navigating to the definition of a variable or function in JupyterLab.

Showing a sample of 130 resources. View the full list on GitHub →