Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-jupyter-widgets
A curated list of awesome Jupyter widget packages and projects
https://github.com/nicole-brewer/awesome-jupyter-widgets
Last synced: 5 days ago
JSON representation
-
Interactive Widgets
-
Interactive Jupyter Widget Ecosystem
- ipyvuetify - basic widgets in the style of Google user interfaces
- ipyevents - a widget for returning mouse and keyboard events
- pythreejs - 3D visualizations (Three.js)
- bqplot - 2D plotting
- ipympl - interactive Matplotlib
- ipyvolume - 3D plotting using WebGL
- K3D-jupyter - 3D plotting using WebGL
- perspective - real time visualization large and/or streaming datasets
- ipyparaview - ParaView rendering
- jupyter-scatter - 2D scatter plots that scale to millions of points
- ipyleaflet - maps (Leaflet.js)
- mapwidget - 2D/3D maps using Cesium, Mapbox, MapLibre, Leaflet, and OpenLayers
- ipycytoscape - graph visualizations (cytoscape.js)
- ipysigma - designed to work with either networkx or igraph (sigma.js)
- pyESASky - visualize and download public astronomical data
- astrowidgets - leveraging the Astropy ecosystem
- nglviewer - visualize molecular structures and trajectories
- clustergrammer2 - "Dimensionality-increasing" data visualization tool for single-cell data
- niwidgets - neuroimaging widgets
- itkwidgets - visualize images, point sets, and meshes in 2D and 3D
- ipywidgets - basic widgets and nestable containers
-
Autogenerate a User Interface
- ipyautoui - automate the creation of widget forms
-
Create Your Own Widget with JavaScript
- cookiecutter - for creating a custom Jupyter widget project
- widget-ts-cookiecutter - highly opinionated cookiecutter template for ipywidget extension
- anywidget - custom jupyter widgets made easier
- jp_proxy_widget - support many types of javascript libraries and interactions
-
Data Visualization Frameworks with Interactive Jupyter Integrations
- Bokeh - beautiful visualizations for modern web browsers
- Plotly - 40 unique chart types covering a wide range of statistical, financial, geographic, scientific, and 3-dimensional use-cases (plotly.js)
- Altair - declarative statistical visualization library built on top of the powerful [Vega-Lite](https://vega.github.io/vega-lite/) grammar
- Solara - build web apps using ipywidgets that work both inside the Jupyter Notebook and as standalone web apps with frameworks like FastAPI
-
-
Data Dashboards and Web Applications
-
Data Visualization Frameworks with Interactive Jupyter Integrations
- Voilà - turns notebooks into standalone web applications by hiding code cells
- 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à
- nbdev_app_template - an opinionated template for building scientific web applications with nbdev + Voilà
-
-
Packages for Development
-
Venues for Publication
- jupyterlab - multipane notebook development environment
- jupyterlab-sidecar - sidecar output widget for JupyterLab
- jupyterlab-ide - a set of packages and extensions to give JupyterLab IDE superpowers
- jupyterlab-ide - a set of packages and extensions to give JupyterLab IDE superpowers
-
-
Sharing Interactive Notebooks
-
Data Visualization Frameworks with Interactive Jupyter Integrations
- Binder - turn a Git repo into a sharable collection of interactive notebooks (free hosting)
-
Venues for Publication
- US-RSE Conference - a research software engineering conference that accepts for computational notebook submissions for peer-reivew
- Earthcube Annual Meeting - an annual meeting that accepts peer-reviewed Jupyter notebooks showcasing geoscience data tools, software, services, and libraries
-
Programming Languages
Categories
Sub Categories
Keywords
jupyter
14
python
9
jupyterlab-extension
7
visualization
5
jupyter-notebook
5
jupyterlab
3
ipywidgets
3
binder
3
jupyter-widgets
3
javascript
2
jupyter-widget
2
webgl
2
scientific-visualization
2
leaflet
2
data-visualization
1
real-time
1
webassembly
1
jupyter-notebook-extension
1
scatter-plot
1
anywidget
1
cesium
1
mapping
1
maplibre
1
geopython
1
geospatial
1
mapbox
1
bi
1
analytics
1
3d
1
volume-rendering
1
visualisation
1
virtual-reality
1
threejs
1
rendering-3d-volumes
1
quiver
1
plotting
1
ipython-widget
1
dataviz
1
matplotlib
1
interactive
1
visualizations
1
point-cloud
1
reproducible-research
1
scientific-computing
1
json-schema
1
pydantic
1
ui
1
widgets
1
bokeh
1
dashboarding
1