C++ implementation of the Jupyter Kernel protocol
xeus is a library meant to facilitate the implementation of kernels for
Project Jupyter. It takes the burden of implementing the Jupyter Kernel
protocol so developers can focus on implementing the interpreter part of the
We use a shared copyright model that enables all contributors to maintain the copyright on their contributions.
This software is licensed under the BSD-3-Clause license. See the LICENSE file for details.
- Implementing a kernel
- Implementing the interpreter
- Kernel replies
- Implementing the main entry
- Kernel file
- Compiling and installing the kernel
- Writing unit-tests for your kernel
- Customizing the kernel