Appearance
Build reports, apps, and slides around a reactive Python notebook.
Keep data, computation, and controls in one notebook.
Give each app, report, or deck its own frontend and route.
Use HTML, React, Svelte, or Reveal.js.
Run with Python, in WebAssembly, or as a Prepared static export.
A report, linked explorer, and Three.js briefing share the Rio 2016 roster.