Maintenance
5 of 30POINTSWhether the code is still moving, and whether more than one person is moving it.
Last commit
0 pts597 days since the last commit
Recency of the last commit, 15 points inside a month, 12 inside three, 8 inside six, 4 inside a year, 0 after that.
github.com/vercel/nextjs-subscription-paymentsTagged releases
0 pts0 tagged releases in the last twelve months
Tagged releases in the last twelve months, 10 points at four or more, sliding to 0 at none.
github.com/vercel/nextjs-subscription-paymentsContributors
5 pts31 contributors
Contributor count, 5 points at twenty or more, sliding to 0 at none.
github.com/vercel/nextjs-subscription-paymentsCompleteness
7.1 of 25POINTSHow many of the fourteen things people buy a starter kit for are actually in it.
Capabilities found
7.1 pts4 of the 14 a buyer looks for
For an open-source kit, each capability is looked for in the dependency manifest and the file tree, what the kit ships, not what its README says.
Authentication
dependency: @supabase/ssr
Social / OAuth login
not found in repo tree or manifests
Teams & organisations
not found in repo tree or manifests
Roles & permissions
not found in repo tree or manifests
Payments & billing
dependency: stripe
Transactional email
not found in repo tree or manifests
Admin panel
file: utils/supabase/admin.ts
Internationalisation
not found in repo tree or manifests
Test suite
not found in repo tree or manifests
CI pipeline
not found in repo tree or manifests
Background jobs
not found in repo tree or manifests
Webhook handling
file: app/api/webhooks/route.ts
Blog / content
not found in repo tree or manifests
File uploads
not found in repo tree or manifests
Transparency
17 of 20POINTSHow much a buyer can check before paying.
Public source repository
6 ptsvercel/nextjs-subscription-payments
A public source repository, 6 points.
github.com/vercel/nextjs-subscription-paymentsPrice readable without an account
4 ptsFree
A price published on a page that can be read without an account, 4 points.
Public release history
0 ptsno release history read
A public release history, 3 points.
github.com/vercel/nextjs-subscription-paymentsPublic documentation
3 ptsa README and no site
Public documentation, 3 points.
github.com/vercel/nextjs-subscription-paymentsDocumentation
5 of 15POINTSWhether the documentation exists, and how much of it there is.
README only
5 ptslong enough to be the documentation
A README long enough to be the documentation and no site, 5 points.
github.com/vercel/nextjs-subscription-paymentsSupport
6 of 10POINTSWhether there is a stated way to get help.
Stated channel
6 ptsGitHub issues
A community channel or issue tracker, 6 points.
github.com/vercel/nextjs-subscription-paymentsWhat happened when we ran it
4COMMANDSInstalls cleanly; the build needs configuration (environment variables or a database) before it will run. A failing build is not held against the score: most starter kits need a database URL before they will build, and that is normal. It is recorded because it is a thing a buyer wants to know and a thing a sales page will never tell them.
| Exit | Command | Seconds |
|---|---|---|
| ok | git clone --depth 1 https://github.com/vercel/nextjs-subscription-payments.git <temp clone> | 0.5 |
| ok | pnpm install --frozen-lockfile | 0.2 |
| ok | pnpm install | 4.1 |
| failed | pnpm run build | 9.7 |
- Run 2026-09-12 on v26.4.0 from commit bdd0813.
git clone --depth 1 https://github.com/vercel/nextjs-subscription-payments.git <temp clone>ok0.5spnpm install --frozen-lockfileok0.2spnpm installok4.1spnpm run buildfailed9.7s