GSoC 2025 Projects Related To Xeus-Cpp

Xeus-Cpp is a Jupyter kernel for C++ based on the native implementation of the Jupyter protocol xeus. It provides users with an interactive execution environment for C++ in Jupyter notebooks, built on LLVM’s Clang-Repl C++ interpreter, provided by the CppInterOp interoperability library.

This REPL (read-eval-print-loop) nature allows rapid prototyping and iterations without the overhead of compiling and running separate C++ programs, allowing users to write and execute C++ code interactively.

Project Proposals