PHPackages                             jasperphp/jasperphp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. jasperphp/jasperphp

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

jasperphp/jasperphp
===================

This a PHP library based on JasperReports library that let you create reports with a graphical tool (We recommend to use iReport).

151527[2 issues](https://github.com/jasperphp/JasperPHP/issues)[1 PRs](https://github.com/jasperphp/JasperPHP/pulls)PHP

Since Sep 30Pushed 9y ago1 watchersCompare

[ Source](https://github.com/jasperphp/JasperPHP)[ Packagist](https://packagist.org/packages/jasperphp/jasperphp)[ RSS](/packages/jasperphp-jasperphp/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

JasperPHP
=========

[](#jasperphp)

This a PHP library based on JasperReports library that let you create reports with a graphical tool (We recommend to use iReport).

Once you finish your report with iReport you'll have a file with extension jrxml, using this library you will export this jrxml to PDF, XLS, DOC, DOCX, PPTX, CSV, HTML, ODS, ODT, TXT, RTF and we are working to let the library export to SWF.

How to configure JasperPHP
==========================

[](#how-to-configure-jasperphp)

1. Download PHP/Java Bridge().
2. Deploy the Java Bridge on tomcat Server.
3. Copy the jar jasper lib, ireport lib and mysql connector j lib in tomcat lib folder
4. Restart tomcat server
5. Edit php.ini,turn on setting -&gt; allow\_url\_include = On;
6. Restart apache httpd server
7. Copy whole folder jasper-report-php-integration into htdocs
8. Include path of the library in php (require\_once("")), make sure path is correct and tomcat server is running.
9. run index.php

License
=======

[](#license)

This program is free software, under the GNU/GPLv3 license terms. See LICENSE.txt for the complete license.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1095778?v=4)[Francis Gonzales](/maintainers/FraGoTe)[@FraGoTe](https://github.com/FraGoTe)

---

Top Contributors

[![FraGoTe](https://avatars.githubusercontent.com/u/1095778?v=4)](https://github.com/FraGoTe "FraGoTe (33 commits)")[![tsuyu](https://avatars.githubusercontent.com/u/790245?v=4)](https://github.com/tsuyu "tsuyu (10 commits)")[![ywarnier](https://avatars.githubusercontent.com/u/609839?v=4)](https://github.com/ywarnier "ywarnier (1 commits)")

### Embed Badge

![Health badge](/badges/jasperphp-jasperphp/health.svg)

```
[![Health](https://phpackages.com/badges/jasperphp-jasperphp/health.svg)](https://phpackages.com/packages/jasperphp-jasperphp)
```

###  Alternatives

[spatie/browsershot

Convert a webpage to an image or pdf using headless Chrome

5.2k32.1M102](/packages/spatie-browsershot)[barryvdh/laravel-snappy

Snappy PDF/Image for Laravel

2.8k24.8M48](/packages/barryvdh-laravel-snappy)[openspout/openspout

PHP Library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way

1.2k57.6M131](/packages/openspout-openspout)[keboola/csv

Keboola CSV reader and writer

1451.8M21](/packages/keboola-csv)[setasign/tfpdf

This class is a modified version of FPDF that adds UTF-8 support. The latest version is based on FPDF 1.85.

426.1M30](/packages/setasign-tfpdf)[aspera/xlsx-reader

Spreadsheet reader library for XLSX files

52742.2k5](/packages/aspera-xlsx-reader)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
