I've been working on something similar for my own perusal. My dependencies are sbcl, gnuplot and an image viewer that can do a slideshow: https://my.pcloud.com/publink/show?code=XZSKsy7ZMOpNjrfY8wbQ...
You'll always have dependencies.
My graphs need a little more info like a label for the left and right y-axis.
The OP's design does look now modern although I do not know what "hackable graph builder" means.