Xeus is a subproject of Project Jupyter and subject to the Jupyter governance and Code of conduct.
For general documentation about contributing to Jupyter projects, see the Project Jupyter Contributor Documentation.
The Xeus team organizes public video meetings. The schedule for future meetings and minutes of past meetings can be found on our team compass.
First, you need to fork the project. Then setup your environment:
# create a new conda environment
conda create -n xeus -c conda-forge -c defaults xtl nlohmann_json cppzmq OpenSSL
conda activate xeus
# download Xeus from your GitHub fork
git clone https://github.com/<your-github-username>/xeus.git
You may also want to install a C++ compiler, cmake, and pkg-config from conda if they are not available on your system. Pkg-config is required at build time for locating zeromq and OpenSSL.