ActiveReportsJS
JavaScript reporting solution for Web applications.
Report Designer - The ActiveReportsJS Designer intuitively extracts data and prepares it for visualization in the form of reports. It supports binding to JSON data sources, via Web services, or local JSON files. Multiple data sources can also be added in a single report.