Reptool erstellt Berichte und kann sie auch ausdrucken. Es besteht aus zwei Komponenten: libreptool, das Quelldateien verwaltet, die die Definition des Berichtes darstellen, und den Bericht produziert, sowie greptool, das die Quelldateien grafisch erstellt. Es verwendet glib, libxml, GTK+, cairo, pango und libgda.