Visualize.js is a javascript library that is used to incorporate Jaspersoft reports inside web applications. It comes bundled with the commercial edition of Jaspersoft,
Using Visualize.js, developers can embed interactive HTML5 visualizations or multi-element reports using standard JavaScript. Developers can quickly and easily call backend JasperReports Server services using REST calls for common functions such as user authentication, data connectivity, repository services and more. Visualize.js can enhance the way data is presented to end users within your web application.
For further information see this link Visualize.js - Getting Started