I've been working to make make the process of loading and saving notebooks a little simpler. I've created a notebook in the cloud on my starboard account which can be used to load and save from the local PC. https://starboard.gg/nb/nncigWe
It does not use any monday APIs, so you can try it out using the above link, and, once you have saved a local copy, there is then a slight 'bootstrap' problem. In order to load it into your Monday Notebook, you need to open the notebook's text file in an editor and copy and paste the contents of the two cells responsible for the upload task, the ones with the markdown labels -
Click on 'Choose File', below, to select a notebook file from anywhere on your local filesystem
and
Run the javascript cell below to load the selected file, replacing the current notebook (whose content will be lost if it has not been previously saved!)
Even if you do not load the file, the name you selected will be used by default for the next save (unless you manually edit it).
You can then load the entire notebook, add your own work to it, and save it back to disk (best done periodically!).
This is still a far from perfect situation, but hopefully it will prove helpful. Note that the contents of a notebook are volatile; if you move to a different view and return, the contents will be lost. Using a separate tab is a good way around this problem.
In the next couple of days, I hope to implement a similar notebook, but this time using the monday sdk to load and save in a fashion more like my earlier description. It will still at this stage, however, be subject to the volatility problem, always starting with a blank page when you load it.
If permissible, I should also be able to modify the Monday Notebooks app itself to automatically preload a given notebook file and solve the bootstrap problem!
I'll post further updates in the coming days...
Log in or sign up for Devpost to join the conversation.