django-rest-passwordreset
Password reset endpoints that hook into Django Authentication system
💻😍Tools, processes and resources you need to create an awesome API with Django REST Framework
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Password reset endpoints that hook into Django Authentication system
A set of REST API endpoints to handle User Registration and Authentication tasks
User registration and authentication REST API, based on Django REST Framework.
A JSON Web Token authentication plugin for the Django REST Framework
python-social-auth and oauth2 support for django-rest-framework
Django OAuth Toolkit can help you providing out of the box all the endpoints, data and logic needed to add OAuth2 capabilities to your Django projects. Django OAuth Toolkit makes extensive use of the excellent OAuthLib, so that everything is rfc-compliant.
provides token auth for multiple Web/CLI/Mobile API clients via one interface but allows different token configuration for each client (For example, permissions and token expiration time can be different per API client).
Djangorest Routes is an authentication library strongly built in Python that serves the purpose of quick bootstrapping a project's authentication infrastructure.
Rules based permissions.
Declarative access policies/permissions modeled after AWS' IAM policies.
API key permissions.
A simple way to define complex permissions.
Complex permissions flow.
Parameterizes Django REST Framework methods over user-defined roles.
Simple role filtering.
The simplest and most general way to manage action-based permissions, serializers, and querysets dependent on permission-based rules.
OAuth2/OIDC based authentication and authorization for Django REST Framework APIs. Supports authentication and claim-based fine-grained authorization (scopes, roles, permissions) using JWT tokens.
Alternative OpenAPI Generator for Django REST Framework with response schema support
Sane and flexible OpenAPI 3.0 schema generation for Django REST framework
Test drf test responses against OpenAPI/Swagger documentation.
Nested Routers for Django Rest Framework
Recursive Serialization for Django REST framework
Extra fields for Django REST framework.
Consistent, predictable API error responses inspired by RFC 7807, with drf-spectacular integration for OpenAPI schemas.
Extension for Django REST framework error display.
Dynamically set fields and expand nested resources in Django REST Framework serializers.
Writable nested model serializer for Django REST Framework
provides powerful mixins that extend Django REST Framework's serializers with dynamic configuration capabilities so you can select fields at runtime, rename output keys dynamically, modify field attributes per-request, add and configure nested relationships on-the-fly and apply conditional field…
Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)
Geographic add-ons for Django REST Framework
Allows you to create XLSX for Django REST Framework
Provides a Django model and DRF view mixin that work together to log Django Rest Framework requests to the database.
Package providing middleware and other helpers for audit logging.
Better filtering.
Full word search filter backend for Django REST Framework. DB backend independent.
Django URL Filter provides a safe way to filter data via human-friendly URLs.
A django app to apply filters on drf querysets using query params with validations using voluptuous.
Pagination class for Django REST Framework to choose pagination class by query parameter
Provide pagination for django-rest-framework using a "Link" HTTP header
YAML support for Django REST Framework.
XML support for Django REST Framework.
JSONP support for Django REST Framework.
An XLSX spreadsheet renderer for Django REST Framework.
CSV Tools for Django REST Framework.
Django Rest Framework renderer using ujson.
Camel case JSON support for Django REST framework.
Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)
A LaTeX renderer for Django REST Framework.
Static analyzer for Django models — sidebar tree, ER diagram, ORM linter, MCP server. Helps trace model shapes that ViewSets and Serializers reason about. No DB, no Django boot.
User messages for Django REST Framework
Country-specific Django helpers, to use in Django Rest Framework
Implements most of the JSON API 1.0 spec.
DRF-extensions is a collection of custom extensions for Django REST Framework
Generate Views, Serializers, and Urls for your Django Rest Framework application.
Turn your API made with Django REST Framework(DRF) into a GraphQL like API.
A TypeScript code generator for DRF serializers, enums and dataclasses.
A CRUD endpoints generator and flexible cookiecutter for rapid REST APIs dev.
Detailed descriptions, with full methods and attributes, for each of Django REST Framework's class-based views and serializers.
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
vinta/awesome-python
Curated Python frameworks, libraries and resources.
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
avelino/awesome-go
Curated Go frameworks and libraries.
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.