Sign inSign up

asobhani/g3p

By asobhani

Updated over 1 year ago

A header-only Modern C++ library for gnuplot that supports displaying plots in Jupyter notebooks.

Image
Developer tools
Data science
0

10K+

asobhani/g3p repository overview

g3p

GitHub Release GitHub License view documentation Docker Pulls Docker Stars Docker Image Size (tag) Binder

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 Binder badge here or on top of this page to launch it on Binder.

Tag summary

Content type

Image

Digest

sha256:c7cd7d77b

Size

526.9 MB

Last updated

over 1 year ago

docker pull asobhani/g3p