Using Jaspersoft can sometimes be very exciting. As a new user, I explore its many features and enjoy adding more granular controls to my report design. For designing reports, we use Jaspersoft UI, specifically the studio. We also integrated the API to our applications to send data and generate reports. Customization is broad, and I can easily adjust the reports, layouts, and add custom logic as needed. We obtain different types of data from PostgreSQL, Cassandra, Oracle databases, and sometimes XML files as well. This broad integration from various sources simplifies generating the same report. Jaspersoft's documentation is very clear and helpful; we refer to it for configuration issues, particularly when we struggle to connect to a database, and most of our queries are resolved through it. For small and medium datasets, Jaspersoft performs very smoothly. However, with large datasets and complex reports, performance can degrade, taking longer to generate. To maintain and update existing reports, we use the designer studio tool, which is very useful. Simply opening and modifying a JRXML file is not easy, and there are chances for manual errors. The studio offers a UI to experiment and research changes more effectively. There are no access restrictions when using Jaspersoft; we directly download open-source installers for Windows machines and install them on our virtual machines or desktops without specific access requirements. I advise users to first explore their needs and then check whether Jaspersoft matches those needs. They can try the available open versions, do hands-on testing, and determine if Jaspersoft provides the required outputs. My overall review rating for Jaspersoft is 7.5 out of 10.
I would like to add something else about the features. The licensing cost in terms of what it provides is notable, especially in terms of it does provide web services as a data source, but I wouldn't characterize it as a drawback. They have perceived it as an open-source project. I would feel that if they can take this up as a proprietary project under product development, this would certainly give a huge mileage compared to custom Java implementations or custom Python implementations to use REST or SOAP-based web services. This would give more provisioning for many of the users to have web services as a data source in Jaspersoft. Another important functionality or features for migrating one environment to another environment is seamless import-export facilities and the kind of repository management and security in terms of roles and users that are tightly coupled. This gives you a great balance and flexibility to manage all the repository permissions intact. You can have all auditing enabled. Product implementation-wise, everything is good. You have auditing enabled. If anybody is touching the Jaspersoft server application illegally, or without proper access or without proper approval if somebody is trying to change any of the report aspects, that will be captured under audit as part of the Jaspersoft product feature itself where it will have robust security as well that way. Overall, I would rate this review at seven out of ten.
Software Engineer at a manufacturing company with 10,001+ employees
Real User
Top 5
Mar 25, 2026
I would rate Jaspersoft overall as a two on a scale of one to ten. I choose that number because of the poor integration with other systems and the performance enhancements that we experienced during the migration. Jaspersoft batch ETL was very slow. My advice to others looking into using Jaspersoft is simple: do not use it. Use anything else instead.
Automation Engineer at a tech vendor with 10,001+ employees
Real User
Top 20
Mar 19, 2026
I think others looking into using Jaspersoft should know the scripting part first, since Jaspersoft is only the designing tool. People often overlook that, but they should know how to use the scripting part to get the best usage out of it. I would rate this review an 8.
Jaspersoft is currently one of the market competitors, unlike Microsoft Power BI and Tableau. Power BI can be used over mobile and can be installed and integrated with other platforms, and Jaspersoft also provides the same features. I do not think much improvement is needed in this area. A lot of time is saved through the automation feature. We integrate Jaspersoft with data APIs from different platforms, including Salesforce and other marketing platforms, and create reports based on timing. Once data enters a particular platform, it gets triggered every hour, the data gets updated, and based on that, the dashboard gets updated. This has reduced manual work and saved considerable time. We purchased Jaspersoft through the AWS marketplace. I would rate the overall experience in this review as a three out of five.
Jaspersoft is a versatile business intelligence platform offering reporting, analytics, and data integration capabilities. It empowers businesses to visualize and analyze data efficiently, enhancing decision-making processes and supporting various business requirements seamlessly.Jaspersoft stands out for providing open-source BI solutions that enable users to create sophisticated reports, dashboards, and visualizations. Ideal for integrating analytical capabilities into web and mobile...
Using Jaspersoft can sometimes be very exciting. As a new user, I explore its many features and enjoy adding more granular controls to my report design. For designing reports, we use Jaspersoft UI, specifically the studio. We also integrated the API to our applications to send data and generate reports. Customization is broad, and I can easily adjust the reports, layouts, and add custom logic as needed. We obtain different types of data from PostgreSQL, Cassandra, Oracle databases, and sometimes XML files as well. This broad integration from various sources simplifies generating the same report. Jaspersoft's documentation is very clear and helpful; we refer to it for configuration issues, particularly when we struggle to connect to a database, and most of our queries are resolved through it. For small and medium datasets, Jaspersoft performs very smoothly. However, with large datasets and complex reports, performance can degrade, taking longer to generate. To maintain and update existing reports, we use the designer studio tool, which is very useful. Simply opening and modifying a JRXML file is not easy, and there are chances for manual errors. The studio offers a UI to experiment and research changes more effectively. There are no access restrictions when using Jaspersoft; we directly download open-source installers for Windows machines and install them on our virtual machines or desktops without specific access requirements. I advise users to first explore their needs and then check whether Jaspersoft matches those needs. They can try the available open versions, do hands-on testing, and determine if Jaspersoft provides the required outputs. My overall review rating for Jaspersoft is 7.5 out of 10.
I would like to add something else about the features. The licensing cost in terms of what it provides is notable, especially in terms of it does provide web services as a data source, but I wouldn't characterize it as a drawback. They have perceived it as an open-source project. I would feel that if they can take this up as a proprietary project under product development, this would certainly give a huge mileage compared to custom Java implementations or custom Python implementations to use REST or SOAP-based web services. This would give more provisioning for many of the users to have web services as a data source in Jaspersoft. Another important functionality or features for migrating one environment to another environment is seamless import-export facilities and the kind of repository management and security in terms of roles and users that are tightly coupled. This gives you a great balance and flexibility to manage all the repository permissions intact. You can have all auditing enabled. Product implementation-wise, everything is good. You have auditing enabled. If anybody is touching the Jaspersoft server application illegally, or without proper access or without proper approval if somebody is trying to change any of the report aspects, that will be captured under audit as part of the Jaspersoft product feature itself where it will have robust security as well that way. Overall, I would rate this review at seven out of ten.
I would rate Jaspersoft overall as a two on a scale of one to ten. I choose that number because of the poor integration with other systems and the performance enhancements that we experienced during the migration. Jaspersoft batch ETL was very slow. My advice to others looking into using Jaspersoft is simple: do not use it. Use anything else instead.
I think others looking into using Jaspersoft should know the scripting part first, since Jaspersoft is only the designing tool. People often overlook that, but they should know how to use the scripting part to get the best usage out of it. I would rate this review an 8.
Jaspersoft is currently one of the market competitors, unlike Microsoft Power BI and Tableau. Power BI can be used over mobile and can be installed and integrated with other platforms, and Jaspersoft also provides the same features. I do not think much improvement is needed in this area. A lot of time is saved through the automation feature. We integrate Jaspersoft with data APIs from different platforms, including Salesforce and other marketing platforms, and create reports based on timing. Once data enters a particular platform, it gets triggered every hour, the data gets updated, and based on that, the dashboard gets updated. This has reduced manual work and saved considerable time. We purchased Jaspersoft through the AWS marketplace. I would rate the overall experience in this review as a three out of five.