In java, we have report engines like JasperReport, BIRT, etc. Is there similar javascript based report engines running under NodeJS?
Short answer: Not yet.
Medium answer: There's a relatively young project on Github aiming to create just that: https://github.com/Nathanaela/fluentreports
Not nearly as mature as JasperReports, but perhaps a starting point.