Django REST Framework
A grid of third-party packages for Django REST Framework.
http://www.django-rest-framework.org/
Search & Filter
| Package | Django REST Framework | django-rest-framework-simplejwt | drf-yasg | Django OAuth Toolkit | drf-spectacular | dj-rest-auth | drf-nested-routers | djoser | django-rest-knox | Django REST Framework JSON API |
|---|---|---|---|---|---|---|---|---|---|---|
|
Description
|
Web APIs for Django. 🎸
|
A JSON Web Token
authentication plugin for the Django REST Framework. |
Automated generation of real
Swagger/OpenAPI 2.0 schemas from Django REST Framework code. |
OAuth2 goodies for the
Djangonauts! |
Sane and flexible OpenAPI 3
schema generation for Django REST framework. |
Authentication for Django Rest
Framework |
Nested Routers for Django Rest
Framework |
REST implementation of Django
authentication system. |
Authentication Module for
django rest auth |
JSON:API support for Django
REST framework |
|
Category
|
App | App | App | App | App | App | Other | App | App | Other |
|
Using This
|
376
|
13
|
7
|
25
|
9
|
1
|
2
|
16
|
2
|
1
|
|
Python 3?
|
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
|
Dev Status
|
Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Unknown | Production/Stable | Production/Stable | Production/Stable | Production/Stable |
|
Version (PyPI)
|
3.17.1 | 5.5.1 | 1.21.15 | 3.3.0 | 0.30.0 | 7.2.0 | 0.95.0 | 2.3.3 | 5.1.0 | 8.1.0 |
|
Stars
|
30,101 | 4,322 | 3,544 | 3,331 | 2,847 | 1,863 | 1,796 | 2,678 | 1,257 | 1,251 |
|
Forks
|
7,073 | 706 | 438 | 848 | 327 | 343 | 173 | 467 | 224 | 299 |
|
Commits
|
|
|
|
|
|
|
|
|
|
|
|
Updated
|
12 Jul 2026 | 26 May 2026 | 8 Jul 2026 | 9 Jul 2026 | 6 Jul 2026 | 24 Apr 2026 | 19 Jan 2026 | 13 Jul 2025 | 12 Jul 2026 | 19 Jun 2026 |
|
License
|
BSD-3-Clause | MIT | BSD-3-Clause | Custom | BSD-3-Clause | MIT | Apache | MIT | MIT | BSD |
|
Links
|
||||||||||
|
Feature Comparison
(click cells to edit)
|
||||||||||
|
Component
|
n/a
|
—
|
documentation
|
authentication
|
—
|
—
|
routing
|
generic views
|
—
|
—
|
Showing 10 of 132 packages in this grid.
Features Being Compared
Component
Which areas/modules does this package relate too? For example: parsing/rendering. authentication. routing/viewsets. ● Try to list only the *primary* component. ● Stick to reusing existing component strings where possible. ● Use lowercase strings, with multiple components being newline separated. ● If the package is a general purpose set of utilities choose 'various', if it is a tool choose 'tooling', if it is a higher level abstraction choose 'framework'. Please do not add new features to this grid without first raising on the django-rest-framework discussion group.