Python Django

Open-source Python projects categorized as Django | Edit details

Top 23 Python Django Projects

  • GitHub repo Django

    The Web framework for perfectionists with deadlines.

    Project mention: Hackathons | | 2021-11-29

  • GitHub repo Sentry

    Sentry is cross-platform application monitoring, with a focus on error reporting.

    Project mention: Django Soft delete options | | 2021-11-29

    I found this code in sentry The idea here is to create a custom model manager, which includes a custom queryset. We create ParanoiaModel, which will serve as the base model.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo django-rest-framework

    Web APIs for Django. 🎸

    Project mention: Efficient way of creating a stacked bar chart? | | 2021-12-01

    It may also be worth considering introducing a serializer. This handles the 'conversion' from a Python object (the queryset) to JSON (amongst others) in a much cleaner fashion. Take a look at Django REST Framework (

  • GitHub repo Saleor

    A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.

    Project mention: Django well designed app. | | 2021-10-17

    Here are some good projects: - PostHog (Product Analytics, Django REST Framework): - Saleor (Ecommerce, GraphQL):

  • GitHub repo Zappa

    Serverless Python

    Project mention: How do I reduce request size? | | 2021-11-12

    Hi u/appliku I think Zappa has been moved from repo to its own repo and account Also, they released version 0.54.0 (Minor version) on Oct 14.

  • GitHub repo Wagtail

    A Django content management system focused on flexibility and user experience

    Project mention: Front-end design for Django-based web app | | 2021-11-13

    If you want the content to be easily editable, I'd recommend adding Wagtail to your project. It requires some coding (a bit more than wordpress to get something going), but you can get a nice landing page in under a day, and the CMS is much easier and cleaner than WordPress, IMO.

  • GitHub repo awx

    AWX Project

    Project mention: Provisioning tool for Proxmox | | 2021-11-18

    As a gui for ansible you can try AWX ( or, if you want something lighter, Ansible Semaphore (

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo cookiecutter-django

    Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.

    Project mention: Django 4.0 release candidate 1 released | | 2021-11-22

    Select yes when asked if you want "custom_bootstrap_compilation"

    That will configure a gulp task runner that is capable of manage your javascript dependencies, bundle your CSS/JS, and minify your HTML, CSS, JS and images. You will still need to install npm etc. as described here. You will also need to become familiar with how to install and update Node packages.

  • GitHub repo django-cms

    The easy-to-use and developer-friendly enterprise CMS powered by Django

  • GitHub repo doccano

    Open source annotation tool for machine learning practitioners.

    Project mention: Why are networks converted to Network policy at Destination when using kompose? | | 2021-08-07

    I ran kompose convert on the docker file at

  • GitHub repo django-oscar

    Domain-driven e-commerce for Django

    Project mention: What is Django -Oscar? | | 2021-09-30

    Is there anything specific that's not clear from reading its website ("Why choose Oscar?", "Problems Oscar is already solving") or looking at the documentation ("Features", "Example requirements that Oscar projects already handle")?

  • GitHub repo Healthchecks

    A cron monitoring tool written in Python & Django

    Project mention: The 3-2-1 Backup Rule – Why Your Data Will Always Survive | | 2021-11-25

    For your last point: That is the reason I implemented into my jobs.

  • GitHub repo django-tastypie

    Creating delicious APIs for Django apps since 2010.

  • GitHub repo pyinstrument

    🚴 Call stack profiler for Python. Shows you why your code is slow!

    Project mention: (How to) profile python code? | | 2021-08-21
  • GitHub repo Paperless-ng

    A supercharged version of paperless: scan, index and archive all your physical documents

    Project mention: Kavita – self-hosted digital library which supports a vast array of file formats | | 2021-11-29
  • GitHub repo django-jet

    Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo

    Project mention: Django admin looks dated and is not mobile friendly, any better options ? | | 2021-03-10

    An admin interface for django, here:

  • GitHub repo authlib

    The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

    Project mention: 以 Authlib 實現 OAuth 1 的 Twitter 登入 | | 2021-11-24
  • GitHub repo factory_boy

    A test fixtures replacement for Python

  • GitHub repo django-shop

    A Django based shop system

  • GitHub repo Weblate

    Web based localization tool with tight version control integration.

    Project mention: [Spanish>English] Was sent this meme by a friend and am having a hard time translating it to English. Anything helps, thank you!! | | 2021-11-14

    WebLate (their projects dashboard)

  • GitHub repo drf-yasg

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

    Project mention: does anyone find a way to use swagger ui | | 2021-11-15
  • GitHub repo django-oauth-toolkit

    OAuth2 goodies for the Djangonauts!

    Project mention: RuntimeError: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. error | | 2021-11-17
  • GitHub repo django-environ

    Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.

    Project mention: A complete guide to organizing settings in Django | | 2021-11-12

    Docker does not do any quote parsing. For this same env file, it will set the value of the variable to `"foo"` (retaining the doublequotes in the value).

    Bash, of course, requires quotes if the variable contains any special bash characters (for example, literal JSON with curly brackets), but its quote handling is much more complex. django-environ doesn't interpret bash code; it just does simple quote chomping.

    There's no reliable .env syntax you can use that works in all 3 of django-environ, Docker, and bash; and any variable that should start and end with quotes that are not stripped off can't be expressed in a way that both Docker and django-environ will read in the same way.

    This may seem like a nit-picking edge case, but it's indicative of the design philosophy in django-environ of trying to be "helpful", but in ways which lead to subtle confusion. The way it guesses the path to your `.env` file is another example.


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 2021-12-01.

Python Django related posts


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

Project Stars
1 Django 60,857
2 Sentry 29,536
3 django-rest-framework 22,289
4 Saleor 14,569
5 Zappa 11,858
6 Wagtail 11,304
7 awx 10,394
8 cookiecutter-django 8,773
9 django-cms 8,488
10 doccano 5,509
11 django-oscar 5,138
12 Healthchecks 4,250
13 django-tastypie 3,763
14 pyinstrument 3,606
15 Paperless-ng 3,275
16 django-jet 3,199
17 authlib 2,816
18 factory_boy 2,698
19 django-shop 2,692
20 Weblate 2,683
21 drf-yasg 2,504
22 django-oauth-toolkit 2,422
23 django-environ 2,396
Find remote Django jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives