jazzband/djangorestframework-simplejwt

A JSON Web Token authentication plugin for the Django REST Framework.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 16th, 2026
Created on May 5th, 2017
Open Issues & Pull Requests: 160 (+0)
GitHub issues: Enabled
Number of forks: 709
Total Stargazers: 4,329 (+0)
Total Subscribers: 52 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.5 days
Mean response time: 70.6 days
90th percentile: 230.5 days
Tracked items: 89

Most active contributors

Sign in to see contributor activity.

How this project is maintained

90% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 21
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,152 days
Stale 30+ days: 21
Stale 90+ days: 18

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (18)
  • enhancement (12)
  • bug (10)
  • invalid (6)
  • duplicate (5)
  • help wanted (5)
  • needs investigation (3)
  • docs (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

djangorestframework-simplejwt is a JSON Web Token authentication plugin for the Django REST Framework.

The tool addresses the need for stateless authentication in REST APIs by implementing JWT-based token handling. It provides token generation, validation, and refresh mechanisms that allow clients to authenticate requests without server-side session storage. The plugin integrates directly with Django REST Framework's authentication system, enabling developers to protect API endpoints with minimal configuration.

Teams building REST APIs with Django should consider this tool if they need standard JWT authentication without the complexity of managing sessions. It suits projects ranging from small applications to larger systems where stateless authentication reduces server overhead. The tool is particularly valuable for mobile and single-page application backends where token-based authentication is the standard approach.

The project maintains steady development activity with regular updates addressing both bug fixes and feature requests. Contributions are actively reviewed and merged, indicating responsive maintenance. The codebase receives ongoing attention to compatibility with current Django and Django REST Framework versions. Documentation is kept current alongside code changes, supporting users implementing the authentication pattern.