ReportLab Download Page

Binaries

Our Open Source libraries are distributed as pure Python source code that runs on all platforms (including Windows, Linux, and Mac operating systems). Some of the software also depends on, or can make use of, code written in C. These packages require either precompiled binaries or a compiler to make them yourself. Where a package requires compiled code, this is mentioned explicitly below.

We provide precompiled binaries for Windows, but not for any other platform. Many Linux distributors and other UNIX-like OS vendors provide their own binaries for download.

 

Snapshots

We also provide daily snapshots of source code from our Subversion repository. These distributions are generally only relevant to people helping out with development.

 

The ReportLab Toolkit

The latest official release of our free Open Source ReportLab Library is 2.2. To see what's new, check the Release Note and what's new in ReportLab 2.2 (see also what's new in ReportLab 2.0).

  • ReportLab_2_2.zip (2.1 MB, 11 Sep 2008, md5 checksum=3b54b1952eba0c5ddb2c26aa4188b64b)
  • ReportLab_2_2.tgz (1.9 MB, 11 Sep 2008, md5 checksum=46d0e2dd6c112e7c989fe93b993801fb)

You need Python 2.4 or higher (you can download Python from www.python.org). Older versions of Python may work, but are unsupported. See the Developers FAQ for more information.

For full installation instructions, download and read the User Guide.

If you want to generate bitmap images, you will also need to obtain compiled binaries for renderPM and PIL. PIL can be obtained from http://www.pythonware.com/.

Old versions of the ReportLab products are available here: download old versions.

Daily snapshots from the Subversion repository:

current.zip (2.1 MB, 20 Nov 2008, md5 checksum=38c6598f664afd98f69fce687257769e)

current.tar.gz (1.9 MB, 20 Nov 2008, md5 checksum=e27a38b8f03ab89b0f027e24e4fc2f79)

 

ReportLab Toolkit Version 1

We strongly recommend that new code uses version 2.x instead!

The latest official release of version 1 of our free Open Source ReportLab Library is 1.21. To see what's new, check What's new in ReportLab 1.21.

You need Python 2.3 or higher (you can download Python from www.python.org). Older versions of Python may work, but are unsupported. The versions needed for all other optional extensions (PIL, _rl_accel, renderPM) are as for version 2.x. Note that the latest version of _rl_accel should work fine with version 1 and version 2 of the ReportLab Toolkit.

 

pyRXP X.YZ

The source for pyRXP and a slightly patched version of RXP is made available from our Subversion respository.

You can use subversion to get access to the development version at this URL pyRXP or get the latest daily snapshot in tgz() or zip() formats.

pyRXP is a single C extension, so you need to obtain a compiled binary to use it. To install on Windows, all you need to do is unpack the DLLs. On other platforms, follow the standard distutils instructions.

We also have a small zip file containing some utilities, examples and the benchmark suite.

 

preppy 0.8

Our small, but versatile preprocessor utility which can be used much like JSP or ASP. You can get the latest daily snapshot in tgz() or zip() formats.

To install, unpack to a location on your Python module search path.

 

Other Downloads

For access to all our publicly available downloads (including previous versions of the ReportLab library), look through our file download area with your web browser.

 

Precompiled DLLs

If you are running under Windows, you can download the DLLs for use with the ReportLab library from the following location on our ftp site: here To install, just unpack into your C:\PythonXX\DLLs directory.



Binary Installers

ReportLab-2.2.win32-py2.5.exe
1.4 MB, 11 Sep 2008, 
md5 checksum=81554edd52524f0e2b5b2fa9b29e9d34
ReportLab-2.2.win32-py2.4.exe
1.4 MB, 11 Sep 2008, 
md5 checksum=d7a0f8c7376863e66aacc636b459e7c5
ReportLab-2.2.win32-py2.3.exe
1.4 MB, 11 Sep 2008, 
md5 checksum=e25368391e3a4a1b9e06ad35281d5a90


Win32 DLLs and Python Extensions

Version/directory zip of all files tgz of all files
Python-2.1 Python-2.1
938.5 KB, 19 May 2006, 
md5 checksum=4bcb148e573c8ea5f4dd241181abb6f0
Python-2.1
938.5 KB, 19 May 2006, 
md5 checksum=4bcb148e573c8ea5f4dd241181abb6f0
Python-2.2 Python-2.2
850.8 KB, 19 May 2006, 
md5 checksum=fad5cfe99f4140943a9e335cece5cf62
Python-2.2
850.8 KB, 19 May 2006, 
md5 checksum=fad5cfe99f4140943a9e335cece5cf62
Python-2.3 Python-2.3
592.7 KB, 20 Nov 2008, 
md5 checksum=875f0be5f2b0943da17d6c285c8bea9a
Python-2.3
592.7 KB, 20 Nov 2008, 
md5 checksum=875f0be5f2b0943da17d6c285c8bea9a
Python-2.4 Python-2.4
650.6 KB, 20 Nov 2008, 
md5 checksum=ad8dba484065ea7a057ef23dd3ce8395
Python-2.4
650.6 KB, 20 Nov 2008, 
md5 checksum=ad8dba484065ea7a057ef23dd3ce8395
Python-2.5 Python-2.5
348.9 KB, 20 Nov 2008, 
md5 checksum=d1bebb3e87f30fd7a511571fc07f22a5
Python-2.5
348.9 KB, 20 Nov 2008, 
md5 checksum=d1bebb3e87f30fd7a511571fc07f22a5
Python-2.6 Python-2.6
324.0 KB, 20 Nov 2008, 
md5 checksum=6fd08e8b0c5ee289f7a284319ae424b2
Python-2.6
324.0 KB, 20 Nov 2008, 
md5 checksum=6fd08e8b0c5ee289f7a284319ae424b2

 

 

Documentation

Documentation to go with these downloads

documentation page

 

Users List

For more interactive information, we have a reportlab-users mailing list:

join the list

 

Subversion Repository

Access to and downloadable snapshots of code from our version control system.

subversion repository

 

FAQ

Frequently Asked Questions about our Open Source software.

FAQ