Falcon Documentation

Falcon is a Rust-powered static analysis and app management tool for Flutter/Dart. It analyzes code quality, enforces architecture, manages dependencies, predicts production risks, and integrates with AI tools — all in under 2 seconds.

Quick Install
cargo install --git https://github.com/viveky259259/falcon

Quick Start

$ falcon x manage health .

  falcon x manage Project Health — my_app
  ═══════════════════════════════════════

  Overall Health: 72/100 (Grade: C)

    Code Quality       72/100 ██████████████░░░░░░ (30%)
    Security          100/100 ████████████████████ (20%)
    Performance        85/100 █████████████████░░░ (15%)
    Maintainability    60/100 ████████████░░░░░░░░ (15%)
    Test Coverage      45/100 █████████░░░░░░░░░░░ (10%)
    Dependencies       90/100 ██████████████████░░ (10%)

What's in the docs

Key Commands

CommandDescription
falcon checkFull static analysis (61+ rules) with auto-save to history
falcon check --format htmlEnterprise HTML report with dashboard, charts, and dark/light theme
falcon x compare-branchesCompare two git branches side-by-side with delta report
falcon x historyView all stored analysis runs
falcon x compare-reportsCompare any two stored runs from history
falcon scoreAI Code Quality Score with 6-dimension breakdown
falcon x codebase-intelHealth score, god files, hotspots, tech debt estimate
falcon x manage healthUnified project health dashboard (0-100)
falcon x updateSelf-update to latest or specific version
falcon x mcpMCP server for AI tool integration

Links

GitHub · pub.dev · Landing Page