Writing a Jupyter Kernel for your environment, database or other computing environment adds a powerful REPL and interactivity for your users.
Wrap your environment
Much of the Jupyter machinery is written in Python: if your environment can be called from Python, you can take advantage of existing work to create your kernel.
Implement the Spec
Jupyter uses ØMQ for high-performance communication between clients and the kernel. You can implement the message spec directly in ZMQ for maximum performance and environment specificity.
Fork on GitHub
This site is open source. To see your new Kernel information and logo here, make a pull request.
Extend Demo Container
try.jupyter.org and tmpnb.org provide free, instant, tmeporary kernels. To see your kernel and sample notebooks there, extend the Jupyter Demo Dockerfile and make a pull request.