Skip to main content

A curated list of awesome Jupyter widget packages and projects

25
GitHub Stars
43
Curated Resources
4
Categories
19 hours ago
Last Refreshed
Interactive WidgetsData Dashboards and Web ApplicationsSharing Interactive NotebooksPackages for Development

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me data visualization frameworks with interactive jupyter integrations resources from awesome-jupyter-widgets"

Installation instructions →

What's inside

Interactive Widgets

  • AltairData Visualization Frameworks with Interactive Jupyter Integrations

    declarative statistical visualization library built on top of the powerful

  • anywidgetCreate Your Own Widget with JavaScript

    custom jupyter widgets made easier

  • astrowidgetsInteractive Jupyter Widget Ecosystem

    leveraging the Astropy ecosystem

  • BokehData Visualization Frameworks with Interactive Jupyter Integrations

    beautiful visualizations for modern web browsers

  • bqplotInteractive Jupyter Widget Ecosystem

    2D plotting

  • clustergrammer2Interactive Jupyter Widget Ecosystem

    "Dimensionality-increasing" data visualization tool for single-cell data

Sharing Interactive Notebooks

  • Binder

    turn a Git repo into a sharable collection of interactive notebooks (free hosting)

  • Earthcube Annual MeetingVenues for Publication

    an annual meeting that accepts peer-reviewed Jupyter notebooks showcasing geoscience data tools, software, services, and libraries

  • US-RSE ConferenceVenues for Publication

    a research software engineering conference that accepts for computational notebook submissions for peer-reivew

Packages for Development

Data Dashboards and Web Applications

  • nbdev

    a package for developing literate Python packages from within Jupyter Notebooks (well-suited to developing complex workflows, data dashboards, and web applications)

  • nbdev_app_template

    an opinionated template for building scientific web applications with nbdev + Voilà

  • voici

    a tool for generating static dashboards from Jupyter Notebooks

  • Voilà

    turns notebooks into standalone web applications by hiding code cells

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