{"slug":"next-forge","name":"next-forge","vendor":"Hayden Bleasel","homepage":"https://www.next-forge.com","pricing_url":null,"docs_url":"https://www.next-forge.com/docs","repo":"vercel/next-forge","ecosystem":"Next.js","stack":["nextjs","react","prisma","turborepo","clerk","stripe"],"license":"MIT","license_source":"https://github.com/vercel/next-forge","open_source":true,"pricing_model":"free","price_min_usd":0,"price_max_usd":0,"price_evidence":null,"price_checked_at":null,"last_commit_at":"2026-05-28T14:33:08+00:00","last_release_at":"2026-03-20T15:05:35+00:00","last_release_tag":"v6.0.2","releases_12mo":16,"stars":7669,"forks":715,"open_issues":33,"contributors":63,"includes":{"ci":{"value":true,"source":"file: .github/workflows/release.yml"},"auth":{"value":true,"source":"dependency: @clerk/nextjs"},"i18n":{"value":true,"source":"file: docs/lib/geistdocs/i18n.ts"},"admin":{"value":false,"source":"not found in repo tree or manifests"},"roles":{"value":false,"source":"not found in repo tree or manifests"},"teams":{"value":false,"source":"not found in repo tree or manifests"},"tests":{"value":true,"source":"dependency: vitest"},"billing":{"value":true,"source":"file: apps/api/app/webhooks/payments/route.ts"},"blog_cms":{"value":true,"source":"file: apps/web/app/[locale]/blog/[slug]/page.tsx"},"webhooks":{"value":true,"source":"dependency: svix"},"file_uploads":{"value":true,"source":"file: docs/content/docs/migrations/storage/upload-thing.mdx"},"social_login":{"value":false,"source":"not found in repo tree or manifests"},"background_jobs":{"value":true,"source":"file: apps/api/app/cron/keep-alive/route.ts"},"transactional_email":{"value":true,"source":"dependency: @react-email/components"}},"support_model":"GitHub issues","support_source":"https://github.com/vercel/next-forge/issues","docs_pages":6,"evidence_level":"hands_on","handson_run_id":"780ef3d6-ab01-4439-a352-cccb4c66585c","review_copy_status":"not_applicable","review_copy_sent_at":null,"active":true,"first_seen_at":"2026-08-01T17:36:08.1168+00:00","refreshed_at":"2026-09-12T05:41:22.042+00:00","refresh_error":null,"price_points":[],"archived":false,"docs_kind":"site","logo_url":"https://github.com/vercel.png?size=160","summary":"Production-grade Turborepo template for Next.js apps.","summary_source":"https://github.com/vercel/next-forge","changelog_url":null,"changelog_source":null,"edition_of":null,"edition_label":null,"price_unmeasurable":false,"claimed_at":null,"claimed_by":null,"claim_method":null,"score":{"kit_slug":"next-forge","method_version":"1.0","total":75.9,"coverage":1,"maintenance":23,"completeness":17.9,"transparency":20,"documentation":9,"support":6,"breakdown":{"support":{"max":10,"points":6,"stated":true,"channel":"GitHub issues","measured":true},"maintenance":{"max":30,"hands":5,"points":23,"cadence":10,"recency":8,"measured":true,"days_since_commit":107},"completeness":{"of":14,"max":25,"found":10,"points":17.9,"measured":true},"transparency":{"max":20,"docs":3,"price":4,"points":20,"source":6,"licence":4,"measured":true,"changelog":3},"documentation":{"max":15,"kind":"site","pages":6,"points":9,"measured":true}},"computed_at":"2026-09-12T05:41:48.508+00:00","normalised":75.9},"price_label":"Free","hands_on_run":{"id":"780ef3d6-ab01-4439-a352-cccb4c66585c","finished_at":"2026-09-12T05:44:47.478+00:00","commit_sha":"f189de79ceef7c1ef69f61f12e272f99b4cdb699","node_version":"v26.4.0","notes":"Installs cleanly; the build needs configuration (environment variables or a database) before it will run.","steps":[{"cmd":"git clone --depth 1 https://github.com/vercel/next-forge.git /var/folders/nw/lpnmm4l56mx1mfmhgt7ps1jr0000gn/T/kitgrade-next-forge-mySVhE","ok":true,"seconds":0.7},{"cmd":"bun install --frozen-lockfile","ok":true,"seconds":2.5},{"cmd":"bun run build","ok":false,"seconds":1.6}]}}