# crabscore-report
Report generation and web dashboard for CrabScore - The Rust Efficiency Standard.
[](https://crates.io/crates/crabscore-report)
[](https://docs.rs/crabscore-report)
[](LICENSE)
## Overview
Beautiful report generation with multiple output formats including JSON, HTML, and live web dashboards powered by Axum.
## Features
- **JSON Reports**: Machine-readable detailed metrics
- **HTML Reports**: Static HTML with embedded visualizations
- **Web Dashboard**: Live interactive dashboard with real-time updates
- **Export Formats**: CSRD, CSV, and custom formats
- **Template Engine**: Handlebars-powered customizable reports
- **Static Assets**: Professional UI with charts and visualizations
## Usage
```rust
use crabscore_report::{generator, web};
// Generate static reports
let json = generator::generate_json(&score);
let html = generator::generate_html(&score);
// Serve live dashboard
let addr = ([0, 0, 0, 0], 8080).into();
web::serve(score, addr).await?;
```
## Installation
```toml
[dependencies]
crabscore-report = "0.1.0"
```
## License
Licensed under Apache-2.0. See [LICENSE](../LICENSE) for details.