Automated Health Checks for Mobile Repositories

Analyze size, speed, stability & hygiene of your Flutter, Android, iOS, and KMP projects. Get actionable insights in seconds.

76 Fair (B)
Size 82
Speed 71
Stability 69
Hygiene 80

100% Local Analysis

Your code never leaves your machine. All scans run locally in your CLI or CI.

50+ Automated Checks

Deep analysis covering assets, dependencies, config, structure, and platform-specific issues.

No Account Required

Install and scan instantly. Free tier works without sign-up or tokens.

Offline & CI-Friendly

Works without internet. No cloud calls, no API keys for core scanning.

How It Works

Three steps to a healthier mobile codebase

1

Install

Install the CLI globally from npm with a single command.

$ npm install -g mobile-repo-doctor
2

Scan

Point it at your project root. Auto-detects your stack and runs 40+ checks.

$ npx mobile-repo-doctor scan ./my-app
3

Fix

Review the HTML report with prioritized findings, quick wins, and actionable fixes.

$ npx mobile-repo-doctor scan ./my-app -f html --open

What We Check

Comprehensive analysis across four key health axes

Size

Oversized assets, duplicate files, heavy fonts & Lottie animations

Speed

Dependency health, build configuration, optimization flags

Stability

Config drift, manifest anomalies, security issues, platform hardening

Hygiene

Sensitive files, generated code detection, project structure

Supported Stacks

Flutter Android iOS KMP

40+ automated checks across all platforms

See It In Action

A real health report generated from a Flutter project

Simple, Transparent Pricing

Start free, upgrade when you need more

Free

$0 /forever
  • CLI scan with all checks
  • HTML & JSON reports
  • Unlimited repositories
  • GitHub Action
  • Email support
Get Started Free
Most Popular

Pro

$49 /month
  • Everything in Free
  • Premium rules
  • CI policy gates
  • Priority email support
  • Team dashboard
Start Free Trial

Team

$149 /month
  • Everything in Pro
  • Multi-repo scanning
  • Org-wide dashboard & trends
  • CI policy gates with baseline
  • Priority support & onboarding
Contact Sales

CI/CD Integration

Add automated health checks to every pull request

# .github/workflows/repo-doctor.yml
- uses: Autocrab/mobile-repo-doctor-action@v1
  with:
    scan-path: '.'
    output: 'html,json'
    fail-on: 'score-below-70'

PR Comments

Score posted as a PR comment on every push

Threshold Gates

Fail CI if health score drops below your target

Step Summary

Full report available in GitHub Actions summary