Skip to main content

ReportBro is a library to generate PDF and XLSX reports. Report templates can be created with ReportBro Designer, a Javascript Plugin which can be integrated in your web application.

See the ReportBro project website on https://www.reportbro.com for full documentation and demos.

Features

  • Python >= 3.10 support

  • Generate pdf and xlsx reports

  • Supports (repeating) header and footer

  • Allows predefined and own page formats

  • Use text, line, images, barcodes and tables, page breaks

  • Text and element styling

  • Evaluate expressions, define conditional styles, format parameters

Installation

pip install reportbro-lib

Go to https://www.reportbro.com/framework/api#lib-arguments for more information on configuration and usage.

Python Coding Style

The PEP 8 (Python Enhancement Proposal) standard is used which is the de-facto code style guide for Python. An easy-to-read version of PEP 8 can be found at https://pep8.org

For pull requests the same coding styles should be used.

ReportBro Cloud

With ReportBro Cloud you can manage all your reports in your account and use only a simple web request in your application to get the report file. Try ReportBro as cloud service.

License

ReportBro is dual licensed. You can coose depending on your use case. Read more about ReportBro’s license options at https://www.reportbro.com/pricing/index#framework-license.

  • Commercial license

If you want to use ReportBro to develop commercial applications and projects, the Commercial license is the appropriate license. See https://www.reportbro.com/framework/license_agreement for the full license text. With this license, your source code is kept proprietary. Purchase a ReportBro Commercial license at https://www.reportbro.com/pricing/index#framework-license.

This license includes ReportBro PLUS with additional features.

  • Open-source license

If you are creating an open-source application under a license compatible with the GNU AGPL license v3, you may use ReportBro under the terms of the AGPLv3.

Contributing

We are always happy about new contributions. See CONTRIBUTING.md for details.

Metadata

Release files for reportbro-lib 3.12.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for reportbro-lib 3.12.2
File Size Uploaded
reportbro_lib-3.12.2.tar.gz 73.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for reportbro-lib 3.12.2
File Interpreter ABI Platform
reportbro_lib-3.12.2-py3-none-any.whl Python 3 none any Details

Total release size: 150.0 kB

Release files / reportbro_lib-3.12.2.tar.gz

Download URL reportbro_lib-3.12.2.tar.gz
Size 73.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f72d9965cd8964eb88d8f2b4c73d5691c601112b1ec2f9aae1000e5b52f1f917
BLAKE2b-256 checksum
How to use checksums
75b3490900059bfe3ba54dd6f2bbacee8fe2e805a0a1175a32bb70fb759faf9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.4 CPython/3.10.20 Linux/6.17.0-1010-azure

Release files / reportbro_lib-3.12.2-py3-none-any.whl

Download URL reportbro_lib-3.12.2-py3-none-any.whl
Size 76.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d5eb828eb1b4392c579353da07152bf9a656c986378f8b0a568268453309036d
BLAKE2b-256 checksum
How to use checksums
85654b6a676fa79d8a5ada679453e7eab9e5b15f58c1f270ecf0f086efaecc15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.4 CPython/3.10.20 Linux/6.17.0-1010-azure

Release history Release notifications | RSS feed

This release

3.12.2 This release

2 release files

3.12.1

2 release files

3.11.3

2 release files

3.11.2

2 release files

3.11.1

2 release files

3.9.2

2 release files

3.9.0

2 release files

3.8.0

2 release files

3.7.1

2 release files

3.7.0

2 release files

3.6.2

2 release files

3.6.1

2 release files

3.6.0

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.0

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.0

2 release files

3.0.5

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.1

1 release file

2.0.0

1 release file

1.6.0

1 release file

1.5.2

1 release file

1.5.1

1 release file

1.5.0

1 release file

1.4.0

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.12.1

1 release file

0.11.2

1 release file

0.11.1

1 release file

0.10.1

1 release file

0.9.9

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page