Hello @davidharris,
There are quite a few examples of this scattered throughout.
One of the most recent ones is one I posted about with full calendar js, @PipInstallPython created the topic. ![]()
And yes, any external library can work the way that I highlighted, and also send data back to the dash eco-system via dash_clietnside.set_props.