JasperAssistant is a visual report designer for JasperReports, a popular open-source reporting engine. It is built on top of the Eclipse's plug-in architecture and its main goal is to assist you in creating JasperReports report definition files through an intuitive graphical interface.