Provides a Jupyter kernel which allows automatic compilation and execution of C/C++ code from a notebook environment.


Keywords
jupyter, notebook, kernel, c, c++
License
BSD-3-Clause
Install
pip install ckernel==0.5.3

Documentation

c-kernel

This package provides a Jupyter kernel which allows automatic compilation and execution of C/C++ code from a notebook environment.

Documentation:

Features

Using c-kernel, you can:

  • Automatically compile and execute code cells

  • Add compiler options using //% magic comments

  • Compose multi-file programs in a single notebook

  • Get user input interactively

Contact

For any issues, comments or feature requests, please go to the issues page.

License and Copyright

Copyright (c) 2023, Adam Tuft

c-kernel is released under the BSD 3-clause license. See LICENSE for details.