Features
This chapter covers the core features and capabilities of Dashboard Generator.
Features
- Auto-detection — Feed it any JSON/CSV and it builds a sensible dashboard automatically
- SVG charts — Bar, line, and pie charts rendered as inline SVG (no JS dependencies)
- KPI cards — Highlight key metrics with trend indicators (up/down/flat)
- Data tables — Sortable, responsive tables for raw data inspection
- Multi-series line charts — Compare multiple metrics on one timeline
- Config file support — Full control over layout via JSON config
- Self-contained HTML — Single file output with embedded CSS, works offline
- Responsive layout — Looks good on desktop, tablet, and mobile
- Dark theme — Developer-friendly dark UI out of the box
Requirements
- Python 3.10+
- No external dependencies (stdlib only)
Quick Start
Follow this guide to get Dashboard Generator up and running in your environment.
Quick Start
# Auto-generate dashboard from CSV data
python src/dashboard_generator.py --data examples/sample_sales.csv --title "Sales Dashboard"
# Auto-generate from JSON
python src/dashboard_generator.py --data examples/sample_metrics.json
# Use a config file for full control
python src/dashboard_generator.py --config examples/dashboard_config.json
# Custom output path and branding
python src/dashboard_generator.py --data data.csv --output report.html --color "#FF3366"
Output
Opens as a self-contained HTML file in any browser. Includes:
- KPI cards with trend arrows showing period-over-period change
- SVG bar charts for categorical comparisons
- SVG line charts for time-series trends (multi-series supported)
- Data tables for detailed inspection
🔒 Available in full product
Configuration Reference
🔒 Available in full product
License
You’ve reached the end of the free preview
Get the full Dashboard Generator and unlock everything.
All Chapters
Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.
Full Tool Suite
Access all interactive tools with complete data, all workload profiles, and the full scenario library.
Source Files
Downloadable source code, configuration files, and working examples from every chapter.
Lifetime Updates
Free updates for life. Every new chapter, tool, and improvement included.
Buy Now — $29 →
📦 Free sample included — download another copy for the full product.
Dashboard Generator v1.0.0 — Free Preview