- Notifications
You must be signed in to change notification settings - Fork43
Run JavaScript and TypeScript in node.js within VS Code notebooks with excellent support for debugging, tensorflowjs visulizations, plotly, danfojs, etc
License
DonJayamanne/typescript-notebook
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- Enhanced REPL experience for Node.js in Notebooks (with top level awaits)
- Run & debug JavaScript, TypeScript code in node.js
- Built in support for typescript (ships withTypeScript &ts-node).
- Built in support forplotly (plotly.js is shipped with the extension)
- Rich (inline visualizations) using@tensorflow/tfjs-vis &Tensorboards
- Excellent support fordanfo.js (rich HTML output and plots)
- Excellent support forarquero (rich HTML output)
- Run shell scripts within the notebook cell.
- Quickly prototype and view HTML/JavaScript/CSS output
- Support for user input usingreadline
Packages suchplotly,tfjs-vis &danfo.js support rich visualization only in the browser,however, this extension leverages the power of Notebooks to provide the same rich visualizations when targeting node.js.
Use the commandOpen a sample node.js notebook
to open a sample notebook to get started with plotly.js, danfo.js, tensorflow.js, etc.
- For a REPL experience use the command
Open Node.js REPL
- Consider installing theJupyter extension for an enhance user interface (toolbars).
- For a notebook experience, create a file with the extension
*.nnb
, e.g.sample.nnb
- Or use the menu item
New File...
to create a Node.js notebook
- Or use the menu item
- Use the command
Open a sample node.js notebook
to open a sample notebook. - Use the command
Welcome: Open Walkthrough...
to checkout the samples.
- node.js >= 12
- node.js needs to be in the current path
- Open a plain js/ts file as a notebook & vice versa.
- Better renderers for tabular data (arquero, danfo.js, etc)
- Vega plots without having to install vega
- Custom node arguments
- Seehere for more details
Thanks to the various packages we provide integrations with which help make this extension useful:
About
Run JavaScript and TypeScript in node.js within VS Code notebooks with excellent support for debugging, tensorflowjs visulizations, plotly, danfojs, etc
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.