DevOps crestomathy in jupyter notebooks.
- install node
- run
npm install
- run
npm run interpret "command"
to select code where command matches a line in the notebook markdown with a question mark?
in it.
- Export code from cells `npm run import -- "notebook export" "['index.js label or code search']"
- Multi-lingual, convert python to nodejs and back again
- Support for dozens of Jupyter kernels, built in (Coming soon!)
- Extendable, just add a notebook and use a
?
in markdown to indicate how you want the following code cell to be referenced - Multi-interface, CLI, web-host, Matlab GUI, MFC, Jupyter, etc (Coming soon!)
- RPC support (GCloud, AWS, Express, etc), run notebook cells from a public service
- Use cells like function calls, and notebooks like modules
- Self-hosted / no-dependencies
- Documentation export
- Multi-lingual, runs from Python/Matlab
- Logic merging (as opposed to line merging and feature branching, the enemies of code organization)
- Aspects oriented