nextauthjs/next-auth
Authentication for the Web.
GitHub(opens in a new tab)Homepage(opens in a new tab)TypeScriptISC28,375 stars
Summary
nextauthjs/next-auth — Authentication for the Web — is catalogued under Authentication and identity. As of 2026-10-31, nextauthjs/next-auth is reviewed as superseded. The upstream README states Auth.js is now part of Better Auth and recommends Better Auth for new projects, unless stateless session management without a database is required. The reviewed successor is better-auth/better-auth. Its RepoFacts health score is 73/100 (Sound; low confidence, provisional). Its npm package next-auth averaged 968,477 downloads a day over the last 90 days, up 41% on the previous 90 days. Reviewed recommendation: keep it in existing projects only.
- Lifecycle on GitHub
- activeVerified
- Editorial status
- SupersededApproved
- Recommendation
- Existing projects onlyApproved
- Last verified
- 2026-10-3146 snapshots on record
Reviewed by cmartinzip on 2026-09-16; the rationale is in the summary above. Rule-derived status would be active.
Health
73Sound
Low confidence · evidence covers 61% of weight · provisional
Rank 08 / 12 in Stack Atlas · #2 of 2 in Authentication and identity
Is it sustainable and safe enough to evaluate?
Momentum
Volatile
Rising: adoption. Falling: contribution.
Is attention, adoption, or contribution growing?
Stack fit
Not evaluated
Stack Fit reads a saved technology profile. It arrives with the personalized Stack Fit phase; no score is shown until then.
Does it fit your runtime, database, and deployment?
- Strongest signal. Documentation scores 100 — README: Present.
- Watch. Community depth scores 0 — Human contributors (90 days): 0 distinct non-bot authors.
Activity and adoption
weekly, last 52 weeksCommits per week
Latest week (2026-10-25): 0 commits
GitHub commit activity on the default branch, including bot commits. The newest week is still in progress and drawn lighter.
Show data table
| Week of | Commits |
|---|---|
| 2026-10-25 | 0 (partial) |
| 2026-10-18 | 0 |
| 2026-10-11 | 0 |
| 2026-10-04 | 0 |
| 2026-09-27 | 0 |
| 2026-09-20 | 0 |
| 2026-09-13 | 0 |
| 2026-09-06 | 0 |
| 2026-08-30 | 0 |
| 2026-08-23 | 0 |
| 2026-08-16 | 0 |
| 2026-08-09 | 0 |
| 2026-08-02 | 0 |
| 2026-07-26 | 0 |
| 2026-07-19 | 6 |
| 2026-07-12 | 1 |
| 2026-07-05 | 0 |
| 2026-06-28 | 0 |
| 2026-06-21 | 0 |
| 2026-06-14 | 0 |
| 2026-06-07 | 9 |
| 2026-05-31 | 0 |
| 2026-05-24 | 0 |
| 2026-05-17 | 0 |
| 2026-05-10 | 0 |
| 2026-05-03 | 0 |
| 2026-04-26 | 0 |
| 2026-04-19 | 0 |
| 2026-04-12 | 7 |
| 2026-04-05 | 0 |
| 2026-03-29 | 0 |
| 2026-03-22 | 0 |
| 2026-03-15 | 0 |
| 2026-03-08 | 0 |
| 2026-03-01 | 0 |
| 2026-02-22 | 0 |
| 2026-02-15 | 0 |
| 2026-02-08 | 0 |
| 2026-02-01 | 1 |
| 2026-01-25 | 0 |
| 2026-01-18 | 0 |
| 2026-01-11 | 0 |
| 2026-01-04 | 0 |
| 2025-12-28 | 0 |
| 2025-12-21 | 0 |
| 2025-12-14 | 0 |
| 2025-12-07 | 0 |
| 2025-11-30 | 1 |
| 2025-11-23 | 0 |
| 2025-11-16 | 0 |
| 2025-11-09 | 0 |
| 2025-11-02 | 0 |
npm downloads per week · next-auth
Latest week (2026-10-23): 9,215,234 downloads
npm registry counts, which include CI installs and mirrors. Weeks with registry gap days are drawn lighter; gaps are excluded, not counted as zero.
Show data table
| Week of | Downloads |
|---|---|
| 2026-10-23 | 9,215,234 |
| 2026-10-16 | 4,353,174 (partial) |
| 2026-10-09 | 3,918,624 (partial) |
| 2026-10-02 | 6,722,187 (partial) |
| 2026-09-25 | 7,509,361 |
| 2026-09-18 | 6,696,991 |
| 2026-09-11 | 5,575,941 (partial) |
| 2026-09-04 | 4,631,275 (partial) |
| 2026-08-28 | 5,282,382 (partial) |
| 2026-08-21 | 5,950,440 |
| 2026-08-14 | 4,837,687 (partial) |
| 2026-08-07 | 5,974,998 |
| 2026-07-31 | 5,723,372 |
| 2026-07-24 | 5,661,647 |
| 2026-07-17 | 5,404,723 |
| 2026-07-10 | 4,726,606 (partial) |
| 2026-07-03 | 4,979,751 |
| 2026-06-26 | 4,762,332 |
| 2026-06-19 | 4,989,714 |
| 2026-06-12 | 4,797,955 |
| 2026-06-05 | 4,570,703 |
| 2026-05-29 | 4,651,311 |
| 2026-05-22 | 4,282,274 |
| 2026-05-15 | 4,391,376 |
| 2026-05-08 | 4,202,783 |
| 2026-05-01 | 3,812,803 |
| 2026-04-24 | 3,847,537 |
| 2026-04-17 | 3,687,331 |
| 2026-04-10 | 3,591,635 |
| 2026-04-03 | 3,280,263 |
| 2026-03-27 | 3,319,591 |
| 2026-03-20 | 3,185,608 |
| 2026-03-13 | 3,191,024 |
| 2026-03-06 | 3,304,378 |
| 2026-02-27 | 3,307,049 |
| 2026-02-20 | 3,613,216 |
| 2026-02-13 | 3,053,911 |
| 2026-02-06 | 2,573,143 |
| 2026-01-30 | 2,490,311 |
| 2026-01-23 | 2,401,473 |
| 2026-01-16 | 2,262,796 |
| 2026-01-09 | 2,193,586 |
| 2026-01-02 | 1,954,362 |
| 2025-12-26 | 1,265,347 |
| 2025-12-19 | 1,566,546 |
| 2025-12-12 | 2,277,026 |
| 2025-12-05 | 2,394,640 |
| 2025-11-28 | 2,149,994 |
| 2025-11-21 | 2,056,894 |
| 2025-11-14 | 2,278,241 |
| 2025-11-07 | 2,264,695 |
| 2025-10-31 | 2,155,327 |
Health dimensions
repofacts-health-v1| Dimension | Weight | Score | Coverage | Signals |
|---|---|---|---|---|
| Maintenance | 20% | 48 | 100% | 3 of 3 scored
|
| Security posture | 20% | 100 | 25% | 1 of 4 scored
|
| Documentation | 12% | 100 | 100% | 3 of 3 scored
|
| Stability | 12% | 100 | 100% | 3 of 3 scored
|
| Community depth | 12% | 0 | 50% | 1 of 2 scored
|
| Dependency exposure | 10% | No evidence | 0% | 0 of 2 scored
|
| Operational burden | 8% | No evidence | 0% | 0 of 1 scored
|
| Governance | 6% | 100 | 100% | 3 of 3 scored
|
Momentum signals
repofacts-momentum-v0| Signal | Window | Current | Previous | Direction | Basis |
|---|---|---|---|---|---|
| Development | 91 days | 0 commits | 16 commits | Not measured | 0 commits in the last 13 weeks vs 16 in the 13 before. Includes bot commits. Previous-window baseline 16 is below the 26 floor, so a ratio would be a small-number artefact. |
| Contribution | 90 days | 0 contributors | 6 contributors | Falling strongly (0×) | 0 human contributors in the last 90 days vs 6 before. |
| Adoption | 90 days | 968,477 downloads/day | 688,080 downloads/day | Rising (1.41×) | next-auth: 968,477 downloads/day over the last 90 days vs 688,080 before. Registry counts include CI and mirrors. |
| Attention | — | — | — | Not measured | Star history accumulates from RepoFacts snapshots and needs 60 days of them. It is never reconstructed. |
Composite score withheld. A composite score is normalized within a category cohort of at least 8 repositories. This category has 2. Hidden Gem: not eligible — Composite momentum needs a category cohort of at least 8; this category has 2. Above the 5,000-star attention ceiling.
Packages
npm| Package | Latest | Identity | Downloads/day (90d) |
|---|---|---|---|
| next-auth(opens in a new tab)primary | 4.24.15 | MatchedManifest repository is nextauthjs/next-auth. | 968,477 |
| @auth/core(opens in a new tab) | 0.41.3 | MatchedManifest repository is nextauthjs/next-auth. | 699,616 |
Superseded bybetter-auth/better-authApproved
The next-auth README (read 2026-09-16) states Auth.js is now part of Better Auth and recommends Better Auth for new projects, except where stateless sessions without a database are required. Evidence(opens in a new tab)
- Is nextauthjs/next-auth still maintained?
- As of 2026-10-31, nextauthjs/next-auth is reviewed as superseded. The upstream README states Auth.js is now part of Better Auth and recommends Better Auth for new projects, unless stateless session management without a database is required. The reviewed successor is better-auth/better-auth.
- Is nextauthjs/next-auth deprecated?
- Not formally: as of 2026-10-31 GitHub does not mark nextauthjs/next-auth archived and npm does not mark next-auth deprecated, but it is reviewed as superseded. The reviewed successor is better-auth/better-auth. Reviewed recommendation: keep it in existing projects only.
- How healthy is nextauthjs/next-auth?
- Its RepoFacts health score is 73/100 (Sound; low confidence, provisional). The main watch item: Community depth scores 0 — Human contributors (90 days): 0 distinct non-bot authors.
- How widely is nextauthjs/next-auth used?
- nextauthjs/next-auth has 28,375 GitHub stars, which measure attention rather than use. Its npm package next-auth averaged 968,477 downloads a day over the last 90 days, up 41% on the previous 90 days. Registry download counts include CI installs and mirrors. Checked 2026-10-31.
- What can I use instead of nextauthjs/next-auth?
- Reviewed relationships in Stack Atlas point to better-auth/better-auth. Compare their RepoFacts profiles before migrating.
Evidence
snapshot 2026-10-31Every value collected for this profile, with its provenance. Source links are the API endpoints that answered. Unknown and unavailable values are shown as such and never counted as zero.
| Group | Field | Value | Provenance | Source and notes |
|---|---|---|---|---|
| Repository | Archived | No | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | Disabled | No | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | Fork | No | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | License (SPDX) | ISC | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | Default branch | main | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | Created | 2018-01-27 | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | Last push (any branch) | 2026-07-22 | Verified | https://api.github.com/repos/nextauthjs/next-authMoves on a push to any branch; not used as a maintenance signal. |
| Repository | Metadata updated | 2026-10-31 | Verified | https://api.github.com/repos/nextauthjs/next-authMoves on metadata edits; not used as a maintenance signal. |
| Attention | Stars | 28,375 | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Attention | Forks | 4,028 | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Attention | Watchers (subscribers) | 112 | Verified | https://api.github.com/repos/nextauthjs/next-auth |
| Repository | Open issues + pull requests | 603 | Verified | https://api.github.com/repos/nextauthjs/next-authGitHub includes open pull requests in this count. |
| Activity | Latest default-branch commit | 2026-07-22 | Verified | https://api.github.com/repos/nextauthjs/next-auth/commits?sha=main&per_page=100 |
| Activity | Latest non-bot commit | 2026-07-22 | Verified | https://api.github.com/repos/nextauthjs/next-auth/commits?sha=main&per_page=100 |
| Activity | Commits, last 13 weeks | 0 | Verified | https://api.github.com/repos/nextauthjs/next-auth/stats/commit_activityAll commits on the default branch, including bot commits. |
| Activity | Human contributors, last 90 days | 0 | Verified | https://api.github.com/repos/nextauthjs/next-auth/commits?sha=main&since=2026-05-04T00%3A00%3A00.000Z&per_page=100Window 2026-05-04 → 2026-10-31Counts distinct non-bot commit authors on the default branch. Co-authors and non-commit contributions are not counted. |
| Activity | Human commits, last 90 days | 0 | Verified | https://api.github.com/repos/nextauthjs/next-auth/commits?sha=main&since=2026-05-04T00%3A00%3A00.000Z&per_page=100Window 2026-05-04 → 2026-10-31Counts distinct non-bot commit authors on the default branch. Co-authors and non-commit contributions are not counted. |
| Activity | Bot commits, last 90 days | 0 | Verified | https://api.github.com/repos/nextauthjs/next-auth/commits?sha=main&since=2026-05-04T00%3A00%3A00.000Z&per_page=100Window 2026-05-04 → 2026-10-31Counts distinct non-bot commit authors on the default branch. Co-authors and non-commit contributions are not counted. |
| Releases | Releases, last 365 days | 62 | Verified | https://api.github.com/repos/nextauthjs/next-auth/releases?per_page=100GitHub releases only. Projects that publish solely to a package registry show none here. Lower bound: pagination stopped at a cap. |
| Releases | Latest stable release | next-auth@4.24.15 (2026-07-20) | Verified | https://api.github.com/repos/nextauthjs/next-auth/releases?per_page=100GitHub releases only. Projects that publish solely to a package registry show none here. Lower bound: pagination stopped at a cap. |
| Community | GitHub community profile | 100% | Verified | https://api.github.com/repos/nextauthjs/next-auth/community/profileDetects files in the default locations GitHub checks. |
| Security | Security policy | Yes | Verified | https://api.github.com/graphqlIncludes a policy inherited from the owner's .github repository. |
| npm · next-auth | Latest version | 4.24.15 | Verified | https://registry.npmjs.org/next-auth/latestThe manifest of the version tagged `latest`, which may be a prerelease. |
| npm · next-auth | Deprecated | No | Verified | https://registry.npmjs.org/next-auth/latestThe manifest of the version tagged `latest`, which may be a prerelease. |
| npm · next-auth | Manifest repository | git+https://github.com/nextauthjs/next-auth.git | Verified | https://registry.npmjs.org/next-auth/latestThe manifest of the version tagged `latest`, which may be a prerelease. |
| npm · next-auth | Downloads/day, last 90 days | 968,477 | Verified | https://api.npmjs.org/downloads/range/2025-05-01:2026-10-30/next-authWindow 2025-05-01 → 2026-10-29Registry download counts include CI installs, mirrors, and bots. Gap days are excluded, not counted as zero. |
| npm · next-auth | Downloads/day, last 30 days | 1,164,948 | Verified | https://api.npmjs.org/downloads/range/2025-05-01:2026-10-30/next-authWindow 2025-05-01 → 2026-10-29Registry download counts include CI installs, mirrors, and bots. Gap days are excluded, not counted as zero. |
| npm · @auth/core | Latest version | 0.41.3 | Verified | https://registry.npmjs.org/@auth%2fcore/latestThe manifest of the version tagged `latest`, which may be a prerelease. |
| npm · @auth/core | Deprecated | No | Verified | https://registry.npmjs.org/@auth%2fcore/latestThe manifest of the version tagged `latest`, which may be a prerelease. |
| npm · @auth/core | Manifest repository | git+https://github.com/nextauthjs/next-auth.git | Verified | https://registry.npmjs.org/@auth%2fcore/latestThe manifest of the version tagged `latest`, which may be a prerelease. |
| npm · @auth/core | Downloads/day, last 90 days | 699,616 | Verified | https://api.npmjs.org/downloads/range/2025-05-01:2026-10-30/@auth/coreWindow 2025-05-01 → 2026-10-29Registry download counts include CI installs, mirrors, and bots. Gap days are excluded, not counted as zero. |
| npm · @auth/core | Downloads/day, last 30 days | 834,910 | Verified | https://api.npmjs.org/downloads/range/2025-05-01:2026-10-30/@auth/coreWindow 2025-05-01 → 2026-10-29Registry download counts include CI installs, mirrors, and bots. Gap days are excluded, not counted as zero. |
Collected 2026-10-31T13:05:53.700Z · repofacts-status-v0 · repofacts-health-v1 · repofacts-momentum-v0 · repofacts-taxonomy-v1 · inputs d6cf68ad8fda
Scores are decision support, not a warranty, certification, or security audit. How RepoFacts scores repositories. Spot an error? Send a correction with a source.