#530: anywidget: Jupyter Widgets made easy

#530: anywidget: Jupyter Widgets made easy

0 Calificaciones
0
Episodio
529 of 529
Duración
1H 11min
Idioma
Inglés
Formato
Categoría
No ficción

For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slowly. Trevor Manz decided that barrier did not need to exist. His idea was simple: give Python users just enough JavaScript to unlock the web’s interactivity, without dragging along the rest of the web ecosystem. That idea became anywidget, and it is quickly becoming the quiet connective tissue of modern interactive computing. Today we dig into how it works, why it has taken off, and how it might change the way we explore data.

Episode sponsors

Seer: AI Debugging, Code TALKPYTHON

PyCharm, code STRONGER PYTHON

Talk Python Courses

Links from the show Trevor on GitHub: github.com

anywidget GitHub: github.com

Trevor's SciPy 2024 Talk: www.youtube.com

Marimo GitHub: github.com

Myst (Markdown docs): mystmd.org

Altair: altair-viz.github.io

DuckDB: duckdb.org

Mosaic: uwdata.github.io

ipywidgets: ipywidgets.readthedocs.io

Tension between Web and Data Sci Graphic: blobs.talkpython.fm

Quak: github.com

Walk through building a widget: anywidget.dev

Widget Gallery: anywidget.dev

Video: How do I anywidget?: www.youtube.com

PyCharm + PSF Fundraiser: pycharm-psf-2025 code STRONGER PYTHON

Watch this episode on YouTube: youtube.com

Episode #530 deep-dive: talkpython.fm/530

Episode transcripts: talkpython.fm

Theme Song: Developer Rap

🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---

YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm

Mastodon: @talkpython@fosstodon.org

X.com: @talkpython

Michael on Bluesky: @mkennedy.codes

Michael on Mastodon: @mkennedy@fosstodon.org

Michael on X.com: @mkennedy


Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 1 millón de títulos
  • Títulos exclusivos + Storytel Originals
  • Precio regular: CLP 7,990 al mes
  • Cancela cuando quieras
Suscríbete ahora
Copy of Device Banner Block 894x1036 3
Cover for #530: anywidget: Jupyter Widgets made easy

Otros podcasts que te pueden gustar...