ReportLab's Open Source Libraries

The ReportLab Toolkit is the time-proven, ultra-robust open-source engine for programatically creating PDF documents and forms the foundation of RML; it also contains a library for creating platform-independent vector graphics. It's a fast, flexible, cross platform solution written in Python.

We offer the following software free of charge and open-source:

  • The ReportLab Open Source PDF library (the ReportLab Toolkit) - our proven, industry-strength PDF generating software. Programmatically create any kind of PDF document.
  • PyRXP - the fastest validating XML parser available for Python, and quite possibly anywhere!
  • Preppy - ReportLab's versatile text-preprocessor

All our products are cross-platform, and are known to work with Windows, Macintosh (8/9 & OS X), Solaris, AIX, Linux, FreeBSD and more.

Need Help? Try the FAQ, the Documentation, or the Mailing List. Or click the links at the top of the page for more information.

Feature Comparison: Open Source vs. ReportLab PLUS

ReportLab Open Source ReportLab PLUS
Cross Platform - Windows, Mac, Linux, Solaris, AIX and more Yes Yes
Fast, flexible PDF generation Yes Yes
Easy to learn, XML-style syntax Yes
Use stylesheets and templates Yes
Bundled document templating system - "ReportLab's answer to ASP" Yes
Reuse existing PDFs Yes
Include vector graphics in your output Yes
Simple, automated volume form-filling Yes
ReportLab's extra libraries and utilities Yes
Priority telephone and email support Yes


Upgrade now! Click here to buy online, or click here for more information on ReportLab PLUS

Case Studies:

Who's doing what with ReportLab...?