A header-only Modern C++ library for gnuplot that supports displaying plots in Jupyter notebooks.
10K+
GitHub Actions in the https://github.com/arminms/g3p project builds and pushes this image to the Registry.
G3P (GnuPlot Plus Plus) is a tiny but mighty header-only Modern C++ interface library for gnuplot. It is the most natural and intuitive way of adding gnuplot support to any C++ program.
A unique feature of G3P is the ability to embed plots/animations in Jupyter C++ Notebooks with Xeus-Cling kernel for rapid prototyping.
You can run the container with the following command:
docker run -p 8888:8888 -it --rm asobhani/g3p
Then click on the provided URL to connect to the Jupyter Server in the container and open 01_the_basics.ipynb notebook.
If you don't have Docker, just click on badge here or on top of this page to launch it on Binder.
Content type
Image
Digest
sha256:c7cd7d77b…
Size
526.9 MB
Last updated
over 1 year ago
docker pull asobhani/g3p