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