Python Django

Open-source Python projects categorized as Django

Top 23 Python Django Projects

  • GitHub repo Django

    The Web framework for perfectionists with deadlines.

    Project mention: Django GitHub Template | dev.to | 2021-06-09

    When working with Django, we as the developer can rest assure that it is inherently secure. This can even be seen on the Django front page.

  • GitHub repo Sentry

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

    Project mention: Best practice for logging errors for web | reddit.com/r/Firebase | 2021-06-15

    Build your own analytics or try something like https://sentry.io/

  • GitHub repo django-rest-framework

    Web APIs for Django. 🎸

    Project mention: CRUD in Go: equivalent of Django REST framework | reddit.com/r/golang | 2021-06-16

    I've been using the great Django REST framework to easily create CRUD REST Api, and I really love how quickly I can setup a whole API, with GET/POST/PUT/PATCH and list/details routes created automatically for me, with authorizations handled automatically, foreign keys...

  • GitHub repo Zappa

    Serverless Python

    Project mention: Hosting Solutions (free) | reddit.com/r/django | 2021-02-06

    Depending on what you need zappa (https://github.com/Miserlou/Zappa) allows you to run Django in aws lambda which is very cheap (read practically free).

  • GitHub repo Saleor

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

    Project mention: Weekly "ask anything" thread | reddit.com/r/PHP | 2021-06-07

    Here is an example of a Python Magento alternative I worked with that was super smooth to use and much easier to code around than Magento's spaghetti mess codebase.

  • GitHub repo Wagtail

    A Django content management system focused on flexibility and user experience

    Project mention: [Request] Large-scale open source web projects with best practices | reddit.com/r/django | 2021-06-01
  • GitHub repo awx

    AWX Project

    Project mention: Ansible Playbook Quality Scanner | reddit.com/r/ansible | 2021-06-14

    Also, as a side-effect of our data extraction procedures, we already found quite a few bugs in Ansible collections. And of course, we act as a good community citizen and prepare PRs like https://github.com/ansible/awx/pull/10310 if at all possible.

  • GitHub repo django-cms

    The easy-to-use and developer-friendly CMS

  • GitHub repo django-oscar

    Domain-driven e-commerce for Django

    Project mention: Steam-like market open-source suggestions | reddit.com/r/django | 2021-04-25
  • GitHub repo doccano

    Open source annotation tool for machine learning practitioners.

    Project mention: react-text-annotate-blend: a component for blended annotations | dev.to | 2021-03-21

    At first our team looked to some of the more popular tools such as Doccano and prodi.gy.

  • GitHub repo PostHog

    🦔 PostHog is developer-friendly, open-source product analytics.

    Project mention: PostHog | news.ycombinator.com | 2021-06-10
  • GitHub repo Healthchecks

    A cron monitoring tool written in Python & Django

    Project mention: Suggestions for automatic self-hosted database backups? | reddit.com/r/selfhosted | 2021-06-09

    Personally I don't like AWS, too confusing cost calculation. See my other comment, I ended up using a cron job running mysqldump, upload to Backblaze B2 for backups (10GB free), healthchecks.io for monitoring the cron job (free) and notifications.

  • GitHub repo django-tastypie

    Creating delicious APIs for Django apps since 2010.

  • 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 ? | reddit.com/r/django | 2021-03-10

    An admin interface for django, here: https://github.com/geex-arts/django-jet

  • GitHub repo pyinstrument

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

    Project mention: Looking Beyond Nox | dev.to | 2021-04-08

    Run pytest, under pyinstrument, and generate a webpage that presents performance data, in addition to a separate junit xml report.

  • GitHub repo django-shop

    A Django based shop system

  • GitHub repo authlib

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

  • GitHub repo factory_boy

    A test fixtures replacement for Python

  • GitHub repo Weblate

    Web based localization tool with tight version control integration.

    Project mention: Japanese bookstore simulator translated into English after 24 years | news.ycombinator.com | 2021-05-30

    For translation, using a Weblate instance makes a lot more sense over using Google Sheets https://github.com/WeblateOrg/weblate

    hosted.weblate.org is only free for open-source projects, but it shouldn't be hard to find alternative hosting, or launch a Docker container in the cloud??

  • GitHub repo drf-yasg

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

    Project mention: Documenting Django Rest Framework API | dev.to | 2021-01-19

    This post will go through how to document your DRF APIs using https://github.com/axnsan12/drf-yasg/ package.

  • GitHub repo django-oauth-toolkit

    OAuth2 goodies for the Djangonauts!

    Project mention: Authentication with Django REST Framework | dev.to | 2021-02-25

    Thankfully you don't need to implement this giant standard yourself. You can use the excellent Django OAuth Toolkit package. They also have a specific section in their documentation for using it with DRF.

  • GitHub repo django-webpack-loader

    Transparently use webpack with django

    Project mention: SPA With Django | reddit.com/r/django | 2021-05-15

    You can do this with Django and nothing else easily or you can use a third party library called Django-Webpack-Loader.

  • GitHub repo django-environ

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

    Project mention: The best way to handle private keys | dev.to | 2021-04-03

    For Django use useful environ-wrapper: django-environ

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-06-16.

Index

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

Project Stars
1 Django 57,876
2 Sentry 28,303
3 django-rest-framework 21,170
4 Zappa 11,810
5 Saleor 11,347
6 Wagtail 10,721
7 awx 9,777
8 django-cms 8,212
9 django-oscar 4,949
10 doccano 4,890
11 PostHog 4,195
12 Healthchecks 3,853
13 django-tastypie 3,746
14 django-jet 3,123
15 pyinstrument 2,798
16 django-shop 2,577
17 authlib 2,550
18 factory_boy 2,527
19 Weblate 2,447
20 drf-yasg 2,313
21 django-oauth-toolkit 2,309
22 django-webpack-loader 2,265
23 django-environ 2,261