Features

Reports & Dashboard

Turn a scan into something you can share, archive, or integrate. DeployReady exports to Markdown, JSON, and a polished HTML dashboard.

Markdown report

A human-readable report, perfect for pull requests and CI artifacts. Generate it with --export or the export command.

terminal
npx deployready@latest report ./my-app
# or, in an interactive session:
deployready › export
  Report saved to deployready-report.md
deployready-report.md
# DeployReady Security Report
**Project:** my-app | **Date:** 2026-06-07 | **Score:** 0/100

## Summary
- 16 Critical Issues
- 0 Warnings
- 0 Info

## Issues
### CRITICAL: Hardcoded secret in source
**Location:** app/api/route.ts:15 | **CWE-798**

JSON output

Machine-readable output for custom tooling, dashboards, or storing results over time.

terminal
npx deployready@latest analyze . --json > report.json

HTML dashboard

An interactive dashboard with the readiness score, severity filters, and per-finding detail. Generate and open it in one step.

terminal
npx deployready@latest analyze . --html --open
  • Production readiness score at a glance
  • Filter findings by All, Critical, Warning, or Info
  • Full detail and fix guidance per finding
  • Self-contained — share the HTML file with your team

Use in CI

Upload the report as a build artifact so every run is traceable.

.github/workflows/deployready.yml
- name: Run DeployReady
  run: npx deployready@latest analyze . --no-ai --export --fail-on critical

- name: Upload Report
  if: always()
  uses: actions/upload-artifact@v3
  with:
    name: deployready-report
    path: deployready-report.md

Tip

Combine --export, --json, and --html in a single run to produce every format at once.

Reports & Dashboard — Overview

Video coming soon

Coming soon.