vimalloc/flask-jwt-extended
An open source Flask extension that provides JWT support (with batteries included)! observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 98
- Release rhythm 83
- Longevity 100
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: 3.0
- age_days: 3641
- days_rel: 112
- days_push: 13
- n_releases_24m: 5
Adoption not part of the score
1581 stars · 253 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Flask-JWT-Extended is an open source Flask extension that adds JSON Web Token (JWT) support for protecting routes, with many optional batteries-included features. It supports custom claims, automatic user loading, refresh and fresh tokens, token revocation, and cookie-based storage with CSRF protection.
Use cases
- add jwt authentication to a flask api
- protect flask routes with web tokens
- implement refresh tokens in flask
- revoke or blocklist jwt tokens in flask
- store jwt tokens in cookies with csrf protection
- load current user from jwt token in flask
- add custom claims to jwts in flask
When to choose
- you are building a Flask application or API that needs token-based authentication
- you want batteries-included JWT features like refresh tokens, fresh tokens, and revocation out of the box
- you need cookie-based token storage with built-in CSRF protection
- you want a well-documented, actively maintained, MIT-licensed Flask extension
When to avoid
- your project does not use Flask (consider a framework-agnostic JWT library like PyJWT instead)
- you need OAuth2/OpenID Connect flows rather than simple JWT auth
- you are building a non-Python backend
Facets
library · maturity stable
auth middleware web-framework web-development backend security apis python flask jwt -web-tokens refresh-tokens csrf-protection token-revocation
2 sources
- readme: https://github.com/vimalloc/flask-jwt-extended · fetched 2026-08-28 · f1b4d4c73f53
- registry_pypi: https://pypi.org/pypi/flask-jwt-extended/json · fetched 2026-08-29 · 6a761eaf1f9a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vimalloc/flask-jwt-extended | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="vimalloc/flask-jwt-extended")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem