Skip to content

Proteus-Technologies-Private-Limited/PurePyJasper

Repository files navigation

PurePyJasper

This application provides a comprehensive python implementation of jasper report engine in pure pythin without any javva dependency.

Supports most of the functionalities of jrxml. Calculations, totals, expression, formatting Renders HTML, PDF, Excel etc Support advanced features such as crosstab, Sub report and conditional formatting.

It also include a simple web based viewer for JasperReports JRXML files. There is comprehensive sample reports available showcasing compitibility with most of the jasper report feature in python.

Note: This entire project was vibe coded using Claude code in less than 4 hours! It is still under testing and comprehensive testing in process

Running

pip install -r requirements.txt
python app.py

Access the view at http://localhost:8080/editor.

About

A pure Python reporting tool for JasperReports (.jrxml) parsing and PDF generation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors