PyX

Open-source and highly customizable Python graphics package for creating PostScript, EPS, PDF and SVG files, as well as plotting high-quality 2D and 3D graphs.

Download Now

PyX Description

PyX is a free and open-source Python graphics package you can use to create PostScript, EPS, PDF and SVG files. It combines a variation of the PostScript drawing model with the TeX/LaTeX UI, in order to give you the possibility to easily carry out complex jobs, such as plotting 2D or 3D graphs in a high-quality format prepared for publishing.

Apart from the source code, the downloaded package includes comprehensive user manuals and a wide range of examples, such as 3D graphs, split axes, bar graphs, bitmaps, path features, basic drawing, graph axes and styles, split graphs, and creating text.

The program consists of multiple parts: basic graphics functions (canvas, path, deco, style, color, and connector), text output via TeX/LaTeX (text and box), graph plotting features (graph and graph.axis, including submodules), and EPS file inclusion (epsfile). The modules can be imported into the module namespace using ‘from pyx import *’.

PyX gives you full access to PostScript features, such as fill patterns, bitmap inclusion, paths, transformations, linestyles, and clipping. Several geometrical functions are supported, like smoothing, intersections, splitting, and transformations. Moreover, you can generate high-end graphs, such as flexible graph styles, modular design, or pluggable axes.

Contributions can be made at the developer’s website.

System requirements

  • Python

Leave a Reply

Your email address will not be published.