Veusz is a scientific plotting package, designed to create publication-ready Postscript or PDF output. It features an easy to use graphical interface as well as a command line interface and can be scripted or embedded in Python scripts. Graphs are constructed in a modular fashion from separate components. Datasets can be interactively modified or created from within the program.
| Tags | Scientific/Engineering Visualization |
|---|---|
| Licenses | GPL |
| Implementation | Python |
Recent releases


Changes: Axes can now show dates and times plotted along them. Bar graph plotting groups or stacked bars were implemented. Data import can now ignore text in the data and add prefixes or suffixes to dataset names, and its dialog has been improved. Markers in xy plots can be thinned for large datasets. Further support for LaTeX markup has been added, including \frac, \\ for line breaks, and more symbols. Keys now show error bars where sensible. Axes can scale data by arbitrary factors. There have been several other more minor feature enhancements and bugfixes. The Mac OS X binary has been fixed to show icons.


Changes: Data can now be captured by the program from sockets, files, and external programs. Error bars can be plotted as shaded regions around points or connected lines. Keys can be dragged around graphs. There are several user interface enhancements. Dialog boxes now remember previous entries and there are new scalable icons. There are a number of bugfixes, including fixes for the recent files menu and problems dragging around graph components.


Changes: Boxes, ellipses, lines, images, and arrows can now be added to the plot and interactively resized or moved. Pages, graphs, grids, labels, and axes can be interactively resized or moved with the mouse. The Python embedding interface has been rewritten and extended - it is more robust using multiple processes and now works under Windows. Plot keys can have multiple columns. Cross lines can be placed at the end of error bars. Linux, Mac OS X, and Windows binaries are now available.


Changes: Veusz can now automatically rescale axes when plotting functions. Labels on plots can be dragged around using the mouse. Many plotting symbols have been added to the program. Plots can be exported in SVG format. A lot of code behind the axis scaling and the plot window has been rewritten and several minor bugs have been fixed.


Changes: This is the first stable Qt4 release. Text labels can be added to each point in the plot. Text can be imported from data files. Documents are now checked to make sure that they do not contain potentially unsafe code. Contours can be labeled with numbers. 2D datasets can now be constructed from 1D datasets. Some more line styles have been added. There have also been many bugfixes, including some important ones for image and contour plots. The binaries have been built against the latest PyQt4 to get rid of some occasional hangs. The text renderer and error handling is also improved.