In theory sounds good, I like the demos, but never actually saw anyone actually using it.
We use Marimo notebooks as a great improvement over Jupyter.
Doing data analysis in javascript feels a bit weird at first, but it allows you to write a bit more functional code than python which I ended up liking.
I dislike the plotting api but the pro of being automatically updated without me needing to do/host anything is cool.
I think that in all the notebook solutions I've seen that allow this, a culture emerges where the "final result" is put at the top so that you can find it easily and interact with it as a user. The actual development process involves writing stuff top down and then re-ordering it for use.
Not saying it is better or worse than Jupyter etc. Just that it has been exciting to think I can make viz that would not look out of place in major pubs, etc.
[0]: https://github.com/observablehq/framework/discussions/2022
A ton more programs, especially one-shot programs that operate on a single batch input (e.g. a directory of files) and then generate some output—like a ZIP copy of the files for your static site—should offer this but unfortunately don't. At best they'll put out an Electron app for cross-platform compatibility, but it doesn't sidestep the problem of granting overbroad capabilities to NPM modules (or the massive memory footprint). Then, in this case, there's Observable Desktop, which as a Mac-only app, falls short even of that mark.
[0]: https://observablehq.com/notebook-kit/kit) [1]: https://observablehq.com/notebook-kit/desktop