General Information

The gtksheet library is a fork of the GtkSheet widget included in the GTK+extra library. It includes the GtkSheet widget for displaying a spreadsheet-like matrix. The included GtkDataEntry widget supports formatted number display. See Introduction for an overview of all widgets.

The library is written in C and requires GTK+ version 2.x or 3.x. It has support for Glade and GObjectIntrospection. There is also a Lua LGOB binding available.

Branches and Versions

For Gtk+-3.x use GtkSheet V4.x from branch gtk3
For Gtk+-2.x use GtkSheet V3.x from branch master

Getting gtksheet

You can download the latest gtksheet releases here.

Finally, you can download the latest development code from the github.com repository using git:

$ git clone https://github.com/fpaquet/gtksheet.git


Documentation

GtkSheet documentation, written mainly by Victor Mierla is included with the source code and, for your convenience, it's available online here:

Guide on how to use GtkSheet library.
GtkSheet tutorial

Reference documentatoin of the GtkSheet library API.
GtkSheet V4.x reference for Gtk3
GtkSheet V3.x reference for Gtk2

Reporting issues, getting support

Report problems using this software or request features in the issue tracker at github.com.

License

gtksheet is distributed under the GNU Library General Public License (LGPL) version 2.0. See COPYING file in the sources for details.

gtksheet documentation is distributed under the GNU Free Documentation License (GFDL) version 1.1. See docs/COPYING file in the sources for details.