Universal Runtime
Run seamlessly in both backend Node.js services and modern client-side web browsers without extra native dependencies.
Code & GUI Workflows
Enjoy full programmatic control with the fluent API or create and layout reports visually using the interactive generator.
Dynamic Data Feeds
Pass arrays, raw objects, query callbacks, or pageable datasets and let fluentReports handle formatting automatically.
Grouping & Sub-Reports
Easily manage headers, footers, page numbering, totaling functions, and hierarchical nested sub-reports.
Sample Reports
Click on any sample report below to view full-size output:
