dnotebook
dnotebook copied to clipboard
Dnotebook is a Jupyter-like library for javaScript environment. It allows you to create and share pages that contain live code, text and visualizations.
- OS: [MacOS Monterey v12.3.1] - Browser [Nodejs v14.16.1]
This will help us toggle the cell running indicator in the UI, and also ensure we block all cell code execution until a cell has finished execution. ## Acceptance *...
Executing code with the Nodejs VM module has many known security vulnerabilities, and we need to address them before any major release. This tool might help: https://github.com/patriksimek/vm2 See also: https://github.com/nodejs/node/issues/40718...
This pr resolves #20 and #17
## Acceptance * [ ] Default format for saving dnotebook is JSON * [ ] We can export active notebook to the following format: * [ ] PDF * [...
At moment, the menu item must be clicked before they are opened, we should use the `onMouseEnter` flow instead of click events. ## Acceptance * [ ] Menu items are...
## Acceptance * [x] We have a local file tree browser in the UI similar to what we have in vscode.dev * [x] Sidebar should toggle open and close *...
## Acceptance * [ ] Users can download, save and re-upload notebooks * [ ] Choose an efficient serialization format for notebook. * [ ] Choose an extension name for...
## Acceptance * [ ] Ribbon menu bar similar to Jupyter notebook is present and all options works
We decided to rewrite Dnotebook to be more like Jupyter notebooks, where we can write and run code that interacts directly with the user's local OS in a safe and...