This chapter covers the core features and capabilities of Report Generator.
Follow this guide to get Report Generator up and running in your environment.
# Generate a detailed report from CSV data
python src/report_generator.py --data examples/sample_revenue.csv --template detailed --title "Monthly Revenue"
# Summary report (KPIs + stats, no raw data table)
python src/report_generator.py --data examples/sample_revenue.csv --template summary
# Table-only report (just the data)
python src/report_generator.py --data data.json --template table-only --output /tmp/report.html
# Custom title and subtitle
python src/report_generator.py --data data.csv --title "Q1 2026 Report" --subtitle "Acme Corp Analytics"| Template | Contents | Best For |
|---|---|---|
summary | KPI cards + column statistics | Executive summaries, dashboards |
detailed | KPIs + stats + full data table | Complete reports, audits |
table-only | Just the data table | Quick data exports, embedding |
Get the full Report Generator and unlock everything.
Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.
Access all interactive tools with complete data, all workload profiles, and the full scenario library.
Downloadable source code, configuration files, and working examples from every chapter.
Free updates for life. Every new chapter, tool, and improvement included.