Hidden migration blockers
Node APIs, filesystem usage, and framework patterns that do not map cleanly to Workers or Pages.
Open source MIT Know before you deploy.
Open-source CLI for checking migration readiness, security risks, AI readiness, SEO readiness, and deployment readiness before launching on Cloudflare.
Before production, you need to know whether your app can run well on Cloudflare, whether secrets are exposed, whether dependencies are risky, whether AI crawlers can understand your site, and whether SEO basics are in place. CF Ready turns those checks into one repeatable workflow.
Node APIs, filesystem usage, and framework patterns that do not map cleanly to Workers or Pages.
Missing headers, leaked secrets, weak CORS, and unaudited dependencies before production traffic.
Scattered docs and tribal knowledge instead of a repeatable readiness report for every release.
Five weighted categories produce an overall readiness score and actionable findings.
Detect Cloudflare runtime blockers, Next.js migration paths, vinext readiness, OpenNext fallback, Pages compatibility, Workers compatibility, and risky Node.js patterns.
Find exposed env files, hardcoded secrets, unsafe CORS, risky public files, dependency audit gaps, and missing security basics. SARIF export included.
Generate robots.txt, llms.txt, sitemap drafts, OpenAPI drafts, MCP card drafts, and agent-friendly docs.
Check metadata, canonical URLs, Open Graph tags, structured data, headings, image alt text, sitemap, robots, and crawlability basics.
Generate go-live checklist, rollback plan, deployment manifest, and post-deploy smoke test checks.
Workers AI suggestions for migration refactors via cf-ready ai-optimize.
Run locally with --cwd, upload in Web Agent, or import from GitHub.
Inspectors detect framework, package manager, and deployment target automatically.
Blockers, warnings, and recommendations with affected files.
Markdown, JSON, SARIF, migration plan, and go-live checklist.
Install globally or run once with npx. Primary entry point is a full scan.
npx @orangecloud/cf-ready scan
npm i -g @orangecloud/cf-ready
cf-ready scan
cf-ready scan --json
Sample category scores from a scan (illustrative fixture output).
Blocker filesystem in API route High missing security headers
CF Ready does not deploy, migrate, delete, or rewrite your app by default. It inspects first, reports clearly, and only generates files when you explicitly run fix commands.
scan and inspect analyze your project; reports go to the output directory, not your app source.
cf-ready fix requires --ai-readiness or --seo flags.
Does not deploy, migrate, or change Cloudflare account settings.
Designed for Workers, Pages, wrangler, and modern frameworks — not a generic linter. Checks align with Cloudflare deployment patterns and platform constraints.
Detects wrangler config, Pages workflows, and deployment targets.
Browser UI at /app/ — upload ZIP or import GitHub, run commands in a web terminal.
Optional ai-optimize command for refactor suggestions via Cloudflare AI.
CF Ready is MIT-licensed. Contributions welcome on GitHub.
@orangecloud/cf-ready to registryFrom finished code to Cloudflare-ready production.