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