you can save your notebook as a JavaScript bundle and run it outside of Observable
@mbostock does “bundle” here mean something more like a compiled executable, a source file, or maybe a bit of both? I’ve been wondering about (some day) being able to hack on scripts/tools that could consume or produce notebooks.