Documentation Overview

From RLIB

Jump to: navigation, search

RLIB is an XML based reporting library. What does it mean?

  • It creates reports out of database data or plain text.
  • The layout and computation are described in an XML file.


RLIB was written in C but it is accessible from other languages, too:

  • Java
  • Perl
  • PHP
  • Python
  • .Net/Mono


RLIB can output its reports in several formats:

  • PDF (in the usual paper sizes: Letter, Legal, A4, B5, C5, DL, Executive, etc.)
  • HTML
  • CSV
  • plain text, TXT


RLIB can handle these sources as "database" input:

  • MySQL (native driver)
  • PostgreSQL (native driver)
  • ODBC
  • CSV
  • XML
Personal tools