wigglystuff
"A collection of creative AnyWidgets for Python notebook environments."
The project uses anywidget under the hood so our tools should work in marimo, Jupyter, Shiny for Python, VSCode, Colab, Solara, etc. Because of the anywidget integration you should also be able interact with ipywidgets natively.
Install
uv pip install wigglystuff
Widget Gallery
| Slider2D molab · API · MD |
BezierCurve molab · API · MD |
CurveEditor molab · API · MD |
| Matrix molab · API · MD |
Paint molab · API · MD |
EdgeDraw molab · API · MD |
| GraphWidget molab · API · MD |
SortableList molab · API · MD |
ColorPicker molab · API · MD |
| HoverZoom molab · API · MD |
GamepadWidget molab · API · MD |
GridDraw molab · API · MD |
| KeystrokeWidget molab · API · MD |
SpeechToText molab · API · MD |
CopyToClipboard molab · API · MD |
| CellTour molab · API · MD |
WebcamCapture molab · API · MD |
ThreeWidget molab · API · MD |
| CubeWidget molab · API · MD |
ImageRefreshWidget molab · API · MD |
HTMLRefreshWidget molab · API · MD |
| ProgressBar molab · API · MD |
RidgelineChart molab · API · MD |
TextCompare molab · API · MD |
| EnvConfig molab · API · MD |
TangleLatex molab · API · MD |
Tangle molab · API · MD |
| ChartPuck molab · API · MD |
ChartMultiSelect molab · API · MD |
ChartSelect molab · API · MD |
| HeatmapSelect molab · API · MD |
ScatterWidget molab · API · MD |
SplineDraw molab · API · MD |
| ApiDoc molab · API · MD |
ParallelCoordinates molab · API · MD |
AnnotationWidget molab · API · MD |
| PlaySlider molab · API · MD |
forecast_chart molab · API · MD |
Treemap molab · API · MD |
| NestedTable molab · API · MD |
CircularSlider molab · API · MD |
Excalidraw molab · API · MD |
| LiveEdit molab · API · MD |
FramePlayer molab · API · MD |
AsyncFlow molab · API · MD |
| ManimWeb molab · API · MD |
ObservablePlot molab · API · MD |
EsmWidget molab · API · MD |
| WidgetDAG molab · API · MD |
ScatterLog molab · API · MD |
HoverSlider molab · API · MD |
| Hint molab · API · MD |
Knob molab · API · MD |
Fader molab · API · MD |
| Pip molab · API · MD |
FloatingPanel molab · API · MD |
MidiButton molab · API · MD |
3rd party widgets
These widgets depend on 3rd party packages. They still ship with wigglystuff but have demos hosted on molab because many of the dependencies are not compatible with WASM.
| ModuleTreeWidget molab · API · MD |
Neo4jWidget molab · API · MD |
AltairWidget molab · API · MD |
Metadata
Release files for wigglystuff 0.5.29
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wigglystuff-0.5.29.tar.gz | 1.0 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wigglystuff-0.5.29-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.1 MB
Release files / wigglystuff-0.5.29.tar.gz
| Download URL | wigglystuff-0.5.29.tar.gz |
|---|---|
| Size | 1.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a6ddfabd35b34bc0abc042f03fead1a0db050382f2e7755734b6f25f24f7d77
|
|
BLAKE2b-256 checksum How to use checksums |
b2f55c97f47c631f457de7111f7eb9e1e42706c8810c77b0f85fff9a3009d529
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / wigglystuff-0.5.29-py3-none-any.whl
| Download URL | wigglystuff-0.5.29-py3-none-any.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1c619bb69fab243e8178f6b4a4732ca2a247900e8cf4253f582c2f030a5d5d01
|
|
BLAKE2b-256 checksum How to use checksums |
5a0e9ee8ed94da70ecb2398183cf7f9f95ef5ea6b3618d822d579f14bfb46cd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|