auth0/node-jsonwebtoken
JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html observed · 2026-08-28
Health v2 · maintenance only
72/100
- Activity 89
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4812
- days_rel: n/a
- days_push: 69
- n_releases_24m: 0
Adoption not part of the score
18189 stars · 1286 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Node.js library implementing JSON Web Tokens (JWT) per RFC 7519, supporting signing and verification with HMAC, RSA, and ECDSA algorithms. It is the de facto standard JWT package for Node.js, maintained by Auth0.
Use cases
- sign and verify JWTs for user authentication in a node.js api
- issue access tokens with expiration for a rest api
- validate bearer tokens in express middleware
- create refresh tokens with expiry for a web app
- sign tokens with RS256 private keys
- implement jwt-based session handling in node
When to choose
- you need to sign or verify JWTs in a Node.js application
- you want a mature, widely adopted JWT library with algorithm options like HS256, RS256, ES256
- you need token expiration (exp) and not-before (nbf) claim handling
When to avoid
- you are not on Node.js (use a JWT library for your runtime instead)
- you need full JOSE/JWE encryption, not just signing and verification
- you want a higher-level authentication framework rather than a token utility
Facets
library · maturity stable
auth serialization security security web-development backend apis jwt webtoken token-signing oauth rfc7519 nodejs
1 source
- readme: https://github.com/auth0/node-jsonwebtoken · fetched 2026-08-28 · 894d81b3b47e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| auth0/node-jsonwebtoken | main | 72 |
For agents
markdown · JSON · MCP: product_card(name="auth0/node-jsonwebtoken")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem