Projects / Veusz


Veusz is a scientific plotting package, designed to create publication-ready Postscript, PDF, or SVG 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.

Operating Systems

Recent releases

  •  06 May 2014 08:43

    Release Notes: Veusz now includes a second HDF5-based document format for large datasets. Several plotting features have been added, including a filled curve error bar style, filling to the left or right of data points, a master colour setting for plotting data, and rotation/reflection for vector fields. The contour line labelling code is much improved, rotating contour labels to the correct angle and not overlapping them. Rotated axis tick labels can also be placed closer together. The release includes several user interface improvements and a large number of bugfixes.

    •  13 Feb 2014 09:01

      Release Notes: Shaded error bar regions are now plotted behind the plotting line for xy widgets. Several bugs were fixed, including the embedding interface and some crashes in the tutural, polar widget, broken axis widget, and in the setting menu. Formatting string support was improved and fixed. If the desktop size is changed, Veusz mo longer restores the window off the edge of the screen.

      •  15 Jan 2014 20:59

        Release Notes: This release adds support for importing data from HDF5 files. In addition, 2D data can be imported from CSV files and text from FITS files. Veusz now handles 2D datasets where the grid points are irregularly spaced, by giving the centres or edges of pixels. Data linked to external files can now be safely renamed. 2D datasets linked via expressions to other datasets can have the expression edited. This version also includes bug fixes.

        •  28 Nov 2013 20:48

          Release Notes: This is primarily a bugfix release, but it includes some new features. It fixes dragging and dropping widgets, an occasional random crash, and some compilation problems. When plotting scaled points on a graph, it is optional to scale the border of the points. Text labels now have an optional border and background fill. The axis labels on a ternary plot can be placed at the minimum or maximum of the graph. Veusz can now use astropy for FITS file support, rather than pyfits.

          •  19 Nov 2013 08:44

            Release Notes: This release features a large number of internal changes, support for Python 3.3+, and a move to version 2 of the PyQt API. Numerical datasets can now be used as text labels. Dataset plugins were added for binning and converting numbers to text. Notes can be added to several widgets. Axes are more intelligent about the number of significant figures when interactively changed and can now plot smaller ranges. Renaming items no longer clears old text. The code security checker has been rewritten using ast. Fixes for OS X Mavericks have been added and several other small bugs have been fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.