A Python dashboard template generator that creates self-contained HTML dashboards with widgets, SVG charts, data tables, filters, and CSV/JSON export. No JavaScript libraries, no external dependencies
Metric cards — KPI widgets with values, change indicators, and icons
SVG charts — Bar, line, and pie/donut charts rendered as inline SVG (no Chart.js needed)
Data tables — Sortable columns with currency/percent/date formatting
CSV/JSON export — One-click data export from any table
Filters — Select dropdowns, date ranges, and search inputs
Dark theme — Professional dark UI with configurable brand color
Configure Dashboard Builder parameters to see how the product works.
# Generate a demo SaaS metrics dashboard python src/main.py --demo # Generate from a JSON config python src/main.py --json examples/config.json # Specify output directory python src/main.py --demo --output ./my-dashboards