DataMelt (https://datamelt.org) (or DMelt) is a computational platform for numerical computation, statistics, data analysis, data mining, and scientific visualization in 2D and 3D. It is designed for programming using scripting languages (Python/Jython, Groovy, BeanShell, JRuby) or Java. The program creates high-quality images which are ready to be included to LaTeX and other documents. You can run this program on Windows/Linux/Mac computers with Java installed. DataMelt creates high-quality vector-graphics images (SVG, EPS, PDF etc.) that can be included in LaTeX and other text-processing systems.

After download, unzip the package and run:
./dmelt.sh # start DMelt IDE (on Linux/Mac)
./dmelt.bat # start DMelt IDE (on Windows)
./dmelt_batch.sh script.py # run Jython script "script.py" without GUI (on Linux/Mac)
Similarly, you can run JRuby (file extension *.rb) , Groovy (*.groovy) , BeanShell (*.bsh) scripts or Java code (*.java).
DataMelt is a successor of the popular jHepWork (2005-2013) and SCaVis (2013-2015) programs. These programs have been under intensive development since 2005. DataMelt is fully backward compatible with jHepWork 3.9 and SCaVis 2.3.