Freedom251 › Data Visualization Software
widgyts

What widgyts is
widgyts is a free, web-based Jupyter widget package for interactive exploration of yt datasets and mesh-based data. Its pan-and-zoom widget uses WebAssembly and renders in the browser after data reaches the notebook. DatasetViewer presents dataset parameters, fields, and other metadata, and includes a simple 3D grid viewer for adaptive mesh refinement datasets. For variable meshes, ImageCanvas, FRBViewer, and ColorMaps widgets provide interactive views, with traitlets linkable between widget instances. Importing widgyts adds display support to yt Slice and Projection objects. Particle viewing is preliminary: particles must be added explicitly and this currently works only with AMR datasets. Documentation covers installation from PyPI with pip or from source, lists ipywidgets, ipydatawidgets, and yt as minimum dependencies, and provides a JupyterLab extension route with JupyterLab 0.35 or newer recommended. Saved DatasetViewer data should persist in notebooks and appear on nbviewer. PyPI lists version 0.5.1, released April 14, 2023, under BSD-3-Clause, with The yt Project as author.
Who it suits
It suits Jupyter users exploring yt or mesh-based datasets interactively in a web notebook. It is also relevant to users needing linked mesh widgets or basic AMR grid views.
What it does well
- Free plan available
- Interactive pan-and-zoom browser widget
- Dataset metadata and 3D AMR grid view
- Linked mesh visualization widgets
- Supports yt Slice and Projection display
What to know first
- Particle viewing is preliminary
- Particles require explicit addition
- Particle support currently limited to AMR datasets
- Listed release is from April 14, 2023
Verdict
widgyts brings interactive yt and mesh visualization into Jupyter notebooks through browser widgets. Its AMR particle support is still limited, so users needing that capability should account for the stated restrictions.
Facts from widgyts's own pages
- Browser rendering
- Its pan-and-zoom widget uses WebAssembly and runs client-side in the browser after data reaches the notebook. · widgyts.readthedocs.io, 11 Oct 2026
- Dashboard type
- interactive · widgyts.readthedocs.io, 23 Sept 2026
- Dataset overview
- The DatasetViewer displays dataset parameters, fields, and other metadata, and includes a simple 3D grid viewer for AMR datasets. · widgyts.readthedocs.io, 11 Oct 2026
- Data sources
- yt datasets; mesh-based data · widgyts.readthedocs.io, 23 Sept 2026
- Dependencies
- The documentation lists ipywidgets, ipydatawidgets, and yt as minimum dependencies. · widgyts.readthedocs.io, 11 Oct 2026
- Free plan
- Yes · widgyts.readthedocs.io, 23 Sept 2026
- Installation
- The documentation recommends installing widgyts from PyPI with pip and also documents installation from source. · widgyts.readthedocs.io, 11 Oct 2026
- Interactive widgets
- The variable mesh viewer includes ImageCanvas, FRBViewer, and ColorMaps widgets whose traitlets can be linked across widget instances. · widgyts.readthedocs.io, 11 Oct 2026
- JupyterLab
- The docs provide a JupyterLab extension installation route and recommend JupyterLab 0.35 or above. · widgyts.readthedocs.io, 11 Oct 2026
- Latest listed release
- PyPI lists version 0.5.1, released April 14, 2023. · pypi.org, 11 Oct 2026
- License
- PyPI lists widgyts under the BSD-3-Clause license. · pypi.org, 11 Oct 2026
- Notebook persistence
- The documentation says DatasetViewer data should persist when a notebook is saved and be visible on nbviewer. · widgyts.readthedocs.io, 11 Oct 2026
- Particle support
- Particle viewing is preliminary, requires explicitly adding particles, and currently works only with AMR datasets. · widgyts.readthedocs.io, 11 Oct 2026
- Platform
- web · widgyts.readthedocs.io, 23 Sept 2026
- Project author
- PyPI identifies the author as The yt Project. · pypi.org, 11 Oct 2026
- Purpose
- widgyts is a Jupyter widget package for interactive, exploratory data visualization, designed to work with yt and also handle mesh-based data. · widgyts.readthedocs.io, 11 Oct 2026
- Support
- The documentation lists communication channels and a help section for getting assistance. · widgyts.readthedocs.io, 11 Oct 2026
- yt integration
- Importing widgyts monkeypatches yt Slice and Projection objects to enable display from those objects. · github.com, 11 Oct 2026
Where widgyts stands on Freedom251
- Data Visualization Software#76 of 98