jsreport is an open source reporting software. Reports in jsreport are defined using JavaScript templating engines and being rendered at the jsreport server into PDF or HTML.
It is written in nodejs and mongodb by Jan Blaha and it's currently in the first public preview version.