Ruby Reports (Ruport) is a free software library and toolset that is designed to make the task of building reporting applications less painful. Ruport supports data acquisition from both files and databases, and provides tools for munging and manipulating data as needed. Additionally, Ruport supports a highly extensible formatting system which can currently handle HTML, PDF, CSV and plaintext output. Other helpful utilities are continuously being extracted from real world applications.
These details are provided for information only. No information here is legal advice and should not be used as such.