Python django-rest-framework

Open-source Python projects categorized as django-rest-framework

Top 23 Python django-rest-framework Projects

  • awx

    AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.

    Project mention: The Bullhorn #114 (Ansible Newsletter) | /r/ansible | 2023-09-03

    We're happy to announce that AWX Version 23.0.0 is now available! We're happy to announce that AWX Operator version 2.5.2 is now available!

  • drf-yasg

    Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.

    Project mention: Swagger for Django api | /r/django | 2023-04-23

    I believe drf-yasg what you need. You can create a schema manually and define request and response types for your small API.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • django-rest-auth

    This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (JSON)

    Project mention: The most popular Django API packages listed by Django.WTF | /r/django | 2023-05-31
  • best-of-web-python

    🏆 A ranked list of awesome python libraries for web development. Updated weekly.

  • tacticalrmm

    A remote monitoring & management tool, built with Django, Vue and Go.

    Project mention: RMM software | /r/msp | 2023-07-31
  • mathesar

    Web application providing an intuitive user experience to databases.

    Project mention: Show HN: Visual DB – Airtable alternative for your own database | | 2023-08-23

    I'm an engineer on the Mathesar core team and I'd just like to clarify that Mathesar does support grouping to some extent. Here is a screenshot[1] that demonstrates the grouping functionality. Grouping levels are unlimited. You can play with this functionality on our live demo[2]. It's worth mentioning that Mathesar does not yet have the capability to expand and collapse groups, but that feature is planned[3].

    Best of luck building Visual DB! Nice to see more innovation in this space!




  • ara

    ARA Records Ansible and makes it easier to understand and troubleshoot.

    Project mention: Show HN: ARA Records Ansible and makes it easier to understand and troubleshoot | | 2023-09-17
  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • drf-nested-routers

    Nested Routers for Django Rest Framework

    Project mention: Django Rest Framework Nested Routing | /r/django | 2023-05-20

    I suggest that you use the drf nested routes package.

  • learning

    Learning Shell,Python,Golang,System,Network (by anzhihe)

  • dj-rest-auth

    Authentication for Django Rest Framework

    Project mention: Can someone help me understand CSRF security? (context inside) | /r/django | 2023-09-25

    I am using dj-rest-auth for authentication. I am using JWT token authentication. All advice on JWT tokens is to not store them in local storage. Instead, using this package I store them in HttpOnly cookie. Now, I am apparently vulnerable to CSRF attack. So I enable JWT_AUTH_COOKIE_USE_CSRF. This checks the CSRF token on authenticated requests. However, there is still the potential vulnerability known as "login CSRF" as detailed by this issue on Github. In order to account for this, there is another setting called JWT_AUTH_COOKIE_ENFORCE_CSRF_ON_UNAUTHENTICATED. This enforces CSRF on unauthenticated views (such as login).

  • django-rest-framework-gis

    Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.

    Project mention: OpenWrt 23.05.0-rc1 – First Release Candidate | | 2023-06-09

    Is this something similar to OpenWISP? It all sounds cool, but might be an overkill for small installations…


  • django-rest-framework-social-oauth2

    python-social-auth and oauth2 support for django-rest-framework

  • DataEngineeringProject

    Example end to end data engineering project.

    Project mention: What are your favourite GitHub repos that shows how data engineering should be done? | /r/dataengineering | 2022-11-18
  • django-rest-framework-filters

    Better filtering for Django REST Framework

  • drf-flex-fields

    Dynamically set fields and expand nested resources in Django REST Framework serializers.

    Project mention: Ideal way to implement listing of products with tags | /r/django | 2023-04-17

    You could use a HyperLinked model serializer (also check this) and add expandable fields so with one call you can choose if you want the tags field to be detailed (expanded) or not. E.g. /product//?expand=tags

  • django-api-domains

    A pragmatic styleguide for Django API Projects

    Project mention: Django Styleguide | | 2023-01-11
  • django-rest-framework-passwordless

    Passwordless Auth for Django REST Framework

  • drf-extra-fields

    Extra Fields for Django Rest Framework

  • djangorestframework-api-key

    🔐 API key permissions for Django REST Framework

    Project mention: Securing endpoints to be consumed externally | /r/django | 2023-08-20

    I’ve used the DRF API Keys for this problem

  • django-restql

    Turn your API made with Django REST Framework(DRF) into a GraphQL like API.

  • sarenka

    OSINT tool - gets data from services like shodan, censys etc. in one app

  • djangochannelsrestframework

    A Rest-framework for websockets using Django channels-v4

    Project mention: Best technique for real time data | /r/django | 2023-07-11

    I would suggest checking out django chnnales. Since you are already using DRF you might consider as this not only allow you to easily re-use your existing rest framework serialises etc but also provides ways to observer ORM changes to models, filters sets of models and send these updates to subscribed web socket clients.

  • Tweetme-2

    Build a twitter-like app in Django, Bootstrap, Javascript, & React.js. Step-by-Step.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-25.

Python django-rest-framework related posts


What are some of the best open-source django-rest-framework projects in Python? This list will help you:

Project Stars
1 awx 12,647
2 drf-yasg 3,173
3 django-rest-auth 2,385
4 best-of-web-python 2,014
5 tacticalrmm 1,909
6 mathesar 1,863
7 ara 1,719
8 drf-nested-routers 1,530
9 learning 1,478
10 dj-rest-auth 1,398
11 django-rest-framework-gis 1,036
12 django-rest-framework-social-oauth2 1,024
13 DataEngineeringProject 872
14 django-rest-framework-filters 818
15 drf-flex-fields 678
16 django-api-domains 656
17 django-rest-framework-passwordless 631
18 drf-extra-fields 625
19 djangorestframework-api-key 613
20 django-restql 608
21 sarenka 573
22 djangochannelsrestframework 551
23 Tweetme-2 400
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.