JasperReports Library

From LIMSWiki
Jump to navigationJump to search
JasperReports Library
JasperReports Logo.png
Original author(s) Teodor Danciu
Developer(s) Jaspersoft Corporation
Initial release November 3, 2001 (2001-11-03) (0.1.5)[1]
Stable release

6.20.5  (May 10, 2022; 12 months ago (2022-05-10))

Preview release none [±]
Written in Java
Operating system Cross-platform
Type Reporting software
License(s) GNU Lesser General Public License v3.0
Website community.jaspersoft.com

JasperReports Library is free open-source reporting engine able to use data from any data source.

Product history

JasperReports is the creation of Teodor Danciu, who began work on the project in June 2001 as a response to finding available options to be too expensive. In a 2005 interview, Danciu said of the project's origins:

"First I put on paper some initial requirements, and then I started to figure out possible solutions to the various technical challenges ahead. In September 2001, I already had some core functionality in place, and I registered the project at Sourceforge.net without releasing any files. But right away I started to receive messages from possible users that were interested in a product like the one I have described on Sourceforge.net, and I adopted the open-source strategy that says you have to 'release early, release often.' The feedback received from the community boosted my interest in the project, and soon my priorities were adapted to suit users' demand for new features."[2]

On November 3, 2001, Danciu released a 0.1.5 version of the software on Freecode[1], followed by a 0.2.0 release two days later on SourceForge.[3]

In April 2005, commercial company Panscopic Software — with help from venture-capital firms Discovery Ventures, Doll Capital Management, and Morgenthaler Ventures — acquired the rights to JasperReports and hired Danciu on to be the chief architect. The company immediately and formally rebranded itself as Jaspersoft Corporation on April 18, 2005.[4][5][6]

Under the guise of the new Jaspersoft name, JasperReports continued to be offered as a free open-source product, with version 1.0 released on July 21, 2005.[7] Development continued steadily afterwards.

On April 28, 2014, TIBCO Software, Inc. announced it had acquired Jaspersoft for approximately $185 million.[8] "Our technical co-founders and all the open source projects are staying, and all of our products will continue to be available through open source," said Jim Bell, Jaspersoft's chief marketing officer.[9]


The main features of JasperReports Library include[10]:

  • page-oriented or continuous output layouts for web or print
  • dashboards, tables, crosstabs, charts, gauges, and widgets
  • sub-reporting
  • integrated barcode support
  • visual text rotation
  • styles library
  • drill-through / hypertext links, including support for PDF bookmarks
  • interactive table elements and sub-reports for interactive and complex layouts
  • conditional report printing
  • output in PDF, XML, HTML, CSV, XLS, RTF, and TXT
  • internationalized and localizable for global deployments
  • DBC-wrapped data providers for relational databases (RDBMS), JavaBeans (EJB, Hibernate), plain old Java objects (POJO), and XML data sources

Hardware/software requirements

Requirements include:

For installation instructions using the installer, consult the wiki.

Videos, screenshots, and other media

Entities using JasperReports Library

Further reading

External links


  1. 1.0 1.1 "Version 0.1.5 of JasperReports". Freecode. 3 November 2001. http://freecode.com/projects/jasperreports/releases/61277. Retrieved 23 May 2014. 
  2. "An Interview with Teodor Danciu of JasperReports". Noel Davis. 16 February 2005. http://rootprompt.org/article.php3?article=8332. Retrieved 23 May 2014. 
  3. "archive / jasperreports". SourceForge. http://sourceforge.net/projects/jasperreports/files/archive/jasperreports/. Retrieved 23 May 2014. 
  4. Berlind, David (25 April 2005). "Can an open source project get acquired? One just did". ZDNet 'Between the Lines'. CBS Interactive. http://www.zdnet.com/blog/btl/can-an-open-source-project-get-acquired-one-just-did/1306. Retrieved 23 May 2014. 
  5. Asay, Matt (26 June 2007). "The Open Source CEO: Paul Doscher (Part 18)". CNET Open Source CEO Series. CBS Interactive. http://www.cnet.com/news/the-open-source-ceo-paul-doscher-part-18/. Retrieved 23 May 2014. 
  6. Greenemeier, Larry (15 April 2005). "Open-Source Reporting Software Goes Commercial". Information Week. UBM Tech. http://www.informationweek.com/open-source-reporting-software-goes-commercial/d/d-id/1031945?. Retrieved 23 May 2014. 
  7. Ottinger, Joseph (21 July 2005). "JasperReports 1.0 released". The Server Side. TechTarget. http://www.theserverside.com/news/thread.tss?thread_id=35381. Retrieved 23 May 2014. 
  8. "TIBCO Software Acquires Jaspersoft". TIBCO Software, Inc. 28 April 2014. http://www.tibco.com/company/news/releases/2014/press1341.jsp. Retrieved 23 May 2014. 
  9. Henschen, Doug (29 April 2014). "TIBCO Shakes Up BI Market With Jaspersoft Buy". Information Week. UBM Tech. http://www.informationweek.com/software/information-management/tibco-shakes-up-bi-market-with-jaspersoft-buy/d/d-id/1234931. Retrieved 23 May 2014. 
  10. "JasperReports Library - Features and Highlights". Jaspersoft Corporation. http://community.jaspersoft.com/wiki/jasperreports-library-features-and-highlights. Retrieved 23 May 2014.