GtkDatabox3: a GTK+-Widget for fast data display

GtkDatabox3 is a widget for the Gtk+3-library designed to display large amounts of numerical data fast and easy. One or more data sets of thousands of data points (X and Y coordinate) may be displayed and updated in split seconds. The widget is therefore used in many scientific and private projects that need to show quickly changing data "live".

GtkDatabox offers the ability to zoom into and out of the data and to navigate through your data by scrolling.

In addition to rulers and a simple coordinate cross, GtkDatabox also allows you to add one (or even more) configurable grids like on an oscilloscope.

Data may be presented as dots, lines connecting the data, or vertical bars. The widget allows you to easily transform pixel coordinates into data coordinates, thus allowing you to easily create powerful applications for data analysis.

GtkDatabox3 is free software and distributed under the GNU General Public License (GPL) v3.0.

There is a forum for people interested in working with the GtkDatabox widget, for asking questions, discussing new ideas, and making proposals for future development. It is hosted in SourceForge.net and is maintained by Felipe Castro:
https://sourceforge.net/p/gtkdatabox3/discussion/general/

Download

Current versions depend on Gtk+-3.4.0 (as well as pango-1.24.0 and cairo-1.10.0) or later.

The latest version is downloadable as source code: gtkdatabox-1.0.0.tar.gz

For older versions based on Gtk+-2 take a look at the original site: https://sourceforge.net/projects/gtkdatabox/

GtkDatabox3 was forked in 2021 from the original project: GtkDatabox.

Documentation

The library provides a detailed Reference Manual defining its API.

Databox Logo

GtkDatabox3 on SF.net

Download GtkDatabox3

XHTML 1.0 Strict