Skip to content

Digital notebook full of miscellaneous Node.JS scripts.

Notifications You must be signed in to change notification settings

briancullinan2/jupyter_ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jupyter + DevOps

DevOps crestomathy in jupyter notebooks.

Installation

  1. install node
  2. run npm install
  3. run npm run interpret "command" to select code where command matches a line in the notebook markdown with a question mark ? in it.

Features

  1. Export code from cells `npm run import -- "notebook export" "['index.js label or code search']"
  2. Multi-lingual, convert python to nodejs and back again
  3. Support for dozens of Jupyter kernels, built in (Coming soon!)
  4. Extendable, just add a notebook and use a ? in markdown to indicate how you want the following code cell to be referenced
  5. Multi-interface, CLI, web-host, Matlab GUI, MFC, Jupyter, etc (Coming soon!)
  6. RPC support (GCloud, AWS, Express, etc), run notebook cells from a public service
  7. Use cells like function calls, and notebooks like modules

TODO

  1. Self-hosted / no-dependencies
  2. Documentation export
  3. Multi-lingual, runs from Python/Matlab
  4. Logic merging (as opposed to line merging and feature branching, the enemies of code organization)
  5. Aspects oriented

About

Digital notebook full of miscellaneous Node.JS scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published