Nodebook is a Jupyter-style notebook interface for JavaScript.

Enter JavaScript source on the left, then press Ctrl-Enter or Command-Enter to execute the code in the context of the entire page. The value of the last statement (or errors) will appear on the right.

Data is autosaved via sessionStorage. You can reload this page or navigate away and come back and your data will still be here, but if you open this URL in another tab you'll be starting from the clean slate.

Currently, you can export data with console.log(JSON.stringify(cmdlines_export())) and import with cmdlines_import(...).