Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A ranked list of awesome Django related Python packages.

License

NotificationsYou must be signed in to change notification settings

fkromer/best-of-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🏆  A ranked list of awesome projects. Updated weekly.

This curated list contains 250 awesome open-source projects with a total of 600K stars grouped into 63 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open anissue, submit apull request, or directly edit theprojects.yaml. Contributions are very welcome!

🧙‍♂️ Discover otherbest-of lists orcreate your own.

Contents

Explanation

  • 🥇🥈🥉  Combined project-quality score
  • ⭐️  Star count from GitHub
  • 🐣  New project(less than 6 months old)
  • 💤  Inactive project(12 months no activity)
  • 💀  Dead project(60 months no activity)
  • 📈📉  Project is trending up or down
  • ➕  Project was recently added
  • ❗️  Warning(e.g. missing/risky license)
  • 👨‍💻  Contributors count from GitHub
  • 🔀  Fork count from GitHub
  • 📋  Issue count from GitHub
  • ⏱️  Last update timestamp on package manager
  • 📥  Download count from package manager
  • 📦  Number of dependent projects

Admin Interface

Back to top

Packages to replace or improve the default Django admin interface.

django-jazzmin (🥇34 · ⭐ 1.7K) - Jazzy theme for Django.MIT
  • GitHub (👨‍💻 76 · 🔀 290 · 📦 15K · 📋 290 - 41% open · ⏱️ 11.01.2025):

     git clone https://github.com/farridav/django-jazzmin
  • PyPi (📥 280K / month):

     pip install django-jazzmin
django-admin-interface (🥈33 · ⭐ 1.9K) - djangos default admin interface with superpowers - customizable themes, popup windows replaced by modals and many..MIT
  • GitHub (👨‍💻 39 · 🔀 170 · 📦 4.9K · 📋 210 - 4% open · ⏱️ 21.02.2025):

     git clone https://github.com/fabiocaccamo/django-admin-interface
  • PyPi (📥 170K / month):

     pip install django-admin-interface
django-material (🥈28 · ⭐ 2.5K · 💤) - Material Design for Django.BSD-3
  • GitHub (👨‍💻 41 · 🔀 410 · 📦 1.8K · 📋 410 - 4% open · ⏱️ 08.02.2024):

     git clone https://github.com/viewflow/django-material
  • PyPi (📥 16K / month):

     pip install django-material
django-grappelli (🥉27 · ⭐ 3.8K) - A jazzy skin for the Django Admin-Interface (official repository).❗Unlicensed
  • GitHub (👨‍💻 91 · 🔀 640 · 📦 6.6K · 📋 720 - 1% open · ⏱️ 22.08.2024):

     git clone https://github.com/sehmaschine/django-grappelli
  • PyPi (📥 190K / month):

     pip install django-grappelli
django-baton (🥉26 · ⭐ 930) - A cool, modern and responsive django admin application based on bootstrap 5 that brings AI to the Django admin -..MIT
  • GitHub (👨‍💻 17 · 🔀 94 · 📦 440 · 📋 190 - 1% open · ⏱️ 12.12.2024):

     git clone https://github.com/otto-torino/django-baton
  • PyPi (📥 7.6K / month):

     pip install django-baton
django-admin-tools (🥉24 · ⭐ 870 · 💤) - Extends the Django Admin to include a extensible dashboard and navigation menu.MIT
  • GitHub (👨‍💻 82 · 🔀 110 · 📦 1.6K · 📋 80 - 23% open · ⏱️ 10.08.2023):

     git clone https://github.com/django-admin-tools/django-admin-tools
  • PyPi (📥 95K / month):

     pip install django-admin-tools
django-controlcenter (🥉19 · ⭐ 990 · 💤) - Set of widgets to build dashboards for Django projects.BSD-3
  • GitHub (👨‍💻 18 · 🔀 83 · 📦 90 · 📋 34 - 29% open · ⏱️ 06.08.2023):

     git clone https://github.com/byashimov/django-controlcenter
  • PyPi (📥 5.6K / month):

     pip install django-controlcenter
Show 1 hidden projects...
  • django-jet (🥉26 · ⭐ 3.6K · 💀) - Modern responsive template for the Django admin interface with improved functionality. We are proud to announce..❗️AGPL-3.0

Admin Interface Actions

Back to top

django-import-export (🥇38 · ⭐ 3.1K) - Django application and library for importing and exporting data with admin integration.BSD-2
  • GitHub (👨‍💻 230 · 🔀 760 · 📦 110K · 📋 1.1K - 1% open · ⏱️ 26.02.2025):

     git clone https://github.com/django-import-export/django-import-export
  • PyPi (📥 1.3M / month):

     pip install django-import-export
django-admin-sortable2 (🥈26 · ⭐ 800) - Generic drag-and-drop ordering for objects in the Django admin interface.❗Unlicensed
  • GitHub (👨‍💻 88 · 🔀 170 · 📦 2.7K · 📋 230 - 19% open · ⏱️ 25.11.2024):

     git clone https://github.com/jrief/django-admin-sortable2
  • PyPi (📥 250K / month):

     pip install django-admin-sortable2
django-admin-sortable (🥉19 · ⭐ 570 · 💤) - Generic drag-and-drop ordering for objects and tabular inlines in Django Admin.❗Unlicensed
  • GitHub (👨‍💻 80 · 🔀 130 · 📦 730 · 📋 140 - 7% open · ⏱️ 13.03.2022):

     git clone https://github.com/jazzband/django-admin-sortable
  • PyPi (📥 34K / month):

     pip install django-admin-sortable
django-admin-confirm (🥉15 · ⭐ 130 · 💤) - AdminConfirmMixin is a mixin for ModelAdmin that adds confirmations to changes, additions and actions.❗Unlicensed
  • GitHub (👨‍💻 6 · 🔀 15 · 📦 96 · 📋 32 - 43% open · ⏱️ 27.01.2024):

     git clone https://github.com/trangpham/django-admin-confirm
  • PyPi (📥 49K / month):

     pip install django-admin-confirm

Admin Interface Filters

Back to top

django-admin-numeric-filter (🥇19 · ⭐ 79 · 💤) - Numeric filters for Django admin.MIT
  • GitHub (👨‍💻 14 · 🔀 35 · 📦 200 · 📋 19 - 26% open · ⏱️ 16.02.2023):

     git clone https://github.com/lukasvinclav/django-admin-numeric-filter
  • PyPi (📥 17K / month):

     pip install django-admin-numeric-filter

Management Commands

Back to top

Packages which add or help working with management commands.

django-extensions (🥇38 · ⭐ 6.6K) - This is a repository for collecting global custom management extensions for the Django Framework.MIT
  • GitHub (👨‍💻 580 · 🔀 1.1K · 📦 240K · 📋 910 - 19% open · ⏱️ 17.01.2025):

     git clone https://github.com/django-extensions/django-extensions
  • PyPi (📥 4.8M / month):

     pip install django-extensions
django-dbbackup (🥈29 · ⭐ 1K) - Management commands to help backup and restore your project database and media files.BSD-3
  • GitHub (👨‍💻 77 · 🔀 200 · 📦 2.3K · 📋 290 - 23% open · ⏱️ 17.02.2025):

     git clone https://github.com/jazzband/django-dbbackup
  • PyPi (📥 160K / month):

     pip install django-dbbackup
django-typer (🥉22 · ⭐ 130) - Use Typer (type hints) to define the interface for your Django management commands.MIT
  • GitHub (👨‍💻 6 · 🔀 2 · 📥 2 · 📦 52 · 📋 120 - 12% open · ⏱️ 25.02.2025):

     git clone https://github.com/bckohan/django-typer
  • PyPi (📥 14K / month):

     pip install django-typer
django-click (🥉21 · ⭐ 260 · 📈) - Write Django management command using the click CLI library.MIT
  • GitHub (👨‍💻 13 · 🔀 20 · 📦 340 · 📋 18 - 44% open · ⏱️ 27.02.2025):

     git clone https://github.com/GaretJax/django-click
  • PyPi (📥 52K / month):

     pip install django-click
django-rich (🥉19 · ⭐ 130) - Extensions for using Rich with Django.MIT
  • GitHub (👨‍💻 6 · 🔀 10 · 📦 180 · 📋 13 - 30% open · ⏱️ 19.02.2025):

     git clone https://github.com/adamchainz/django-rich
  • PyPi (📥 80K / month):

     pip install django-rich

Caching

Back to top

django-cacheops (🥇28 · ⭐ 2.2K) - A slick ORM cache with automatic granular event-driven invalidation.BSD-3
  • GitHub (👨‍💻 69 · 🔀 220 · 📦 1.4K · 📋 340 - 4% open · ⏱️ 10.01.2025):

     git clone https://github.com/Suor/django-cacheops
  • PyPi (📥 200K / month):

     pip install django-cacheops
django-cachalot (🥇28 · ⭐ 1.3K) - No effort, no worry, maximum performance.BSD-3
  • GitHub (👨‍💻 38 · 🔀 150 · 📦 900 · 📋 170 - 18% open · ⏱️ 16.01.2025):

     git clone https://github.com/noripyt/django-cachalot
  • PyPi (📥 120K / month):

     pip install django-cachalot

Configuration

Back to top

django-environ (🥇34 · ⭐ 3.1K) - Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.MIT
  • GitHub (👨‍💻 97 · 🔀 310 · 📥 140 · 📦 250K · 📋 260 - 25% open · ⏱️ 13.01.2025):

     git clone https://github.com/joke2k/django-environ
  • PyPi (📥 3.1M / month):

     pip install django-environ
django-constance (🥈33 · ⭐ 1.7K) - Dynamic Django settings.BSD-3
  • GitHub (👨‍💻 150 · 🔀 290 · 📦 2.3K · 📋 300 - 4% open · ⏱️ 04.02.2025):

     git clone https://github.com/jazzband/django-constance
  • PyPi (📥 360K / month):

     pip install django-constance
dj-database-url (🥈33 · ⭐ 1.5K) - Use Database URLs in your Django Application.BSD-3
  • GitHub (👨‍💻 73 · 🔀 200 · 📦 300K · 📋 97 - 4% open · ⏱️ 16.02.2025):

     git clone https://github.com/jazzband/dj-database-url
  • PyPi (📥 2.3M / month):

     pip install dj-database-url
django-configurations (🥉28 · ⭐ 1.1K) - A helper for organizing Django project settings by relying on well established programming patterns.BSD-3
  • GitHub (👨‍💻 74 · 🔀 140 · 📦 3.3K · 📋 210 - 24% open · ⏱️ 18.11.2024):

     git clone https://github.com/jazzband/django-configurations
  • PyPi (📥 290K / month):

     pip install django-configurations
django-split-settings (🥉27 · ⭐ 1.1K) - Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and..BSD-3
  • GitHub (👨‍💻 25 · 🔀 68 · 📦 3.3K · 📋 48 - 10% open · ⏱️ 10.02.2025):

     git clone https://github.com/wemake-services/django-split-settings
  • PyPi (📥 170K / month):

     pip install django-split-settings
django-extra-settings (🥉23 · ⭐ 570) - config and manage typed extra settings using just the django admin.MIT
  • GitHub (👨‍💻 12 · 🔀 30 · 📦 100 · 📋 37 - 8% open · ⏱️ 21.02.2025):

     git clone https://github.com/fabiocaccamo/django-extra-settings
  • PyPi (📥 23K / month):

     pip install django-extra-settings

Dependency Injection

Back to top

injector (🥇25 · ⭐ 1.4K) - Python dependency injection framework, inspired by Guice.BSD-3
  • GitHub (👨‍💻 30 · 🔀 82 · 📦 2.7K · 📋 150 - 31% open · ⏱️ 07.07.2024):

     git clone https://github.com/python-injector/injector
  • PyPi (📥 1.9M / month):

     pip install injector
wireup (🥉20 · ⭐ 120) - Performant, concise, and easy-to-use dependency injection container for Python 3.8+.MIT
  • GitHub (👨‍💻 5 · 🔀 9 · 📦 11 · 📋 44 - 29% open · ⏱️ 23.02.2025):

     git clone https://github.com/maldoinc/wireup
  • PyPi (📥 3.5K / month):

     pip install wireup
django_injector (🥉11 · ⭐ 52) - Dependency injection in Django.BSD-2
  • GitHub (👨‍💻 7 · 🔀 7 · ⏱️ 09.04.2024):

     git clone https://github.com/blubber/django_injector
  • PyPi (📥 2.8K / month):

     pip install django_injector

Debugging

Back to top

django-debug-toolbar (🥇40 · ⭐ 8.2K) - A configurable set of panels that display various debug information about the current request/response.BSD-3
  • GitHub (👨‍💻 310 · 🔀 940 · 📥 250 · 📦 100K · 📋 940 - 7% open · ⏱️ 26.02.2025):

     git clone https://github.com/jazzband/django-debug-toolbar
  • PyPi (📥 3.5M / month):

     pip install django-debug-toolbar

Development

Back to top

tach (🥇28 · ⭐ 2.2K) - A Python tool to visualize + enforce dependencies, using modular architecture Open source Installable via pip Able to..MIT
  • GitHub (👨‍💻 18 · 🔀 52 · 📦 41 · 📋 100 - 10% open · ⏱️ 28.02.2025):

     git clone https://github.com/gauge-sh/tach
  • PyPi (📥 370K / month):

     pip install tach
django-browser-reload (🥈25 · ⭐ 560) - Automatically reload your browser in development.MIT
  • GitHub (👨‍💻 6 · 🔀 30 · 📦 5.8K · 📋 41 - 34% open · ⏱️ 19.02.2025):

     git clone https://github.com/adamchainz/django-browser-reload
  • PyPi (📥 160K / month):

     pip install django-browser-reload
django-fastdev (🥉15 · ⭐ 180 · 📉) - An app to make it safer, faster and more fun to develop in Django.BSD-3
  • GitHub (👨‍💻 11 · 🔀 15 · 📦 99 · 📋 34 - 47% open · ⏱️ 31.12.2024):

     git clone https://github.com/boxed/django-fastdev
  • PyPi (📥 13K / month):

     pip install django-fastdev
django-harlequin (🥉13 · ⭐ 77 · ➕) - Launch Harlequin, the SQL IDE for your Terminal, with your Django database configuration.MIT
  • GitHub (👨‍💻 5 · 🔀 3 · 📦 5 · ⏱️ 19.02.2025):

     git clone https://github.com/adamchainz/django-harlequin
  • PyPi (📥 1.6K / month):

     pip install django-harlequin

Logging

Back to top

Packages which improve logging and debugging.

loguru (🥇39 · ⭐ 21K) - Python logging made (stupidly) simple.MIT
  • GitHub (👨‍💻 66 · 🔀 710 · 📦 120K · 📋 1.1K - 19% open · ⏱️ 25.02.2025):

     git clone https://github.com/Delgan/loguru
  • PyPi (📥 17M / month):

     pip install loguru
structlog (🥈35 · ⭐ 3.8K) - Simple, powerful, and fast logging for Python.❗Unlicensed
  • GitHub (👨‍💻 130 · 🔀 230 · 📦 17K · 📋 350 - 8% open · ⏱️ 25.02.2025):

     git clone https://github.com/hynek/structlog
  • PyPi (📥 36M / month):

     pip install structlog
django-structlog (🥉27 · ⭐ 460) - Structured Logging for Django.MIT
  • GitHub (👨‍💻 23 · 🔀 34 · 📦 760 · 📋 68 - 2% open · ⏱️ 28.02.2025):

     git clone https://github.com/jrobichaud/django-structlog
  • PyPi (📥 640K / month):

     pip install django-structlog
django-guid (🥉25 · ⭐ 460) - Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with..MIT
  • GitHub (👨‍💻 12 · 🔀 26 · 📦 230 · 📋 29 - 17% open · ⏱️ 07.02.2025):

     git clone https://github.com/snok/django-guid
  • PyPi (📥 120K / month):

     pip install django-guid
Show 1 hidden projects...
  • django-loguru (🥉8 · ⭐ 10 · 💤) - A middleware to log the requests and responses using loguru.MIT

Application Monitoring (Platforms)

Back to top

logfire (🥇31 · ⭐ 2.8K) - Uncomplicated Observability for Python and beyond!.MIT
  • GitHub (👨‍💻 47 · 🔀 95 · 📦 780 · 📋 270 - 31% open · ⏱️ 25.02.2025):

     git clone https://github.com/pydantic/logfire
  • PyPi (📥 270K / month):

     pip install logfire

Authentication and Authorization

Back to top

django-allauth (🥇40 · ⭐ 9.8K) - Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party..MIT
  • GitHub (👨‍💻 750 · 🔀 3K · 📦 240K · 📋 2.4K - 0% open · ⏱️ 26.02.2025):

     git clone https://github.com/pennersr/django-allauth
  • PyPi (📥 1.2M / month):

     pip install django-allauth
django-guardian (🥇34 · ⭐ 3.7K) - Per object permissions for Django.❗Unlicensed
  • GitHub (👨‍💻 170 · 🔀 550 · 📦 7.2K · 📋 470 - 24% open · ⏱️ 02.02.2025):

     git clone https://github.com/django-guardian/django-guardian
  • PyPi (📥 360K / month):

     pip install django-guardian
django-oauth-toolkit (🥈33 · ⭐ 3.2K · 📉) - OAuth2 goodies for the Djangonauts!.❗Unlicensed
  • GitHub (👨‍💻 270 · 🔀 760 · 📦 11K · 📋 870 - 21% open · ⏱️ 24.02.2025):

     git clone https://github.com/jazzband/django-oauth-toolkit
  • PyPi (📥 920K / month):

     pip install django-oauth-toolkit
social-app-django (🥈32 · ⭐ 2.1K) - Python Social Auth - Application - Django.BSD-3
  • GitHub (👨‍💻 330 · 🔀 370 · 📦 49K · 📋 300 - 42% open · ⏱️ 28.02.2025):

     git clone https://github.com/python-social-auth/social-app-django
  • PyPi:

     pip install social-app-django
django-two-factor-auth (🥈31 · ⭐ 1.7K) - Complete Two-Factor Authentication for Django providing the easiest integration into most Django projects.MIT
  • GitHub (👨‍💻 110 · 🔀 430 · 📦 1.9K · 📋 370 - 22% open · ⏱️ 24.02.2025):

     git clone https://github.com/jazzband/django-two-factor-auth
  • PyPi (📥 460K / month):

     pip install django-two-factor-auth
django-oidc-provider (🥈28 · ⭐ 430) - OpenID Connect and OAuth2 provider implementation for Djangonauts.MIT
  • GitHub (👨‍💻 74 · 🔀 220 · 📦 390 · 📋 200 - 23% open · ⏱️ 06.12.2024):

     git clone https://github.com/juanifioren/django-oidc-provider
  • PyPi (📥 15K / month):

     pip install django-oidc-provider
django-organizations (🥈27 · ⭐ 1.3K) - Multi-user accounts for Django projects.BSD-2
  • GitHub (👨‍💻 49 · 🔀 210 · 📦 300 · 📋 150 - 8% open · ⏱️ 28.10.2024):

     git clone https://github.com/bennylope/django-organizations
  • PyPi (📥 44K / month):

     pip install django-organizations
django-ratelimit (🥉26 · ⭐ 1.1K · 💤) - Cache-based rate-limiting for Django.❗Unlicensed
  • GitHub (👨‍💻 51 · 🔀 180 · 📦 3.4K · 📋 150 - 17% open · ⏱️ 05.12.2023):

     git clone https://github.com/jsocol/django-ratelimit
  • PyPi (📥 590K / month):

     pip install django-ratelimit
django-cas-ng (🥉26 · ⭐ 380) - Django CAS 1.0/2.0/3.0 client authentication library, supporting Django 4.2+ and Python 3.8+.MIT
  • GitHub (👨‍💻 87 · 🔀 160 · 📥 700 · 📦 580 · 📋 160 - 3% open · ⏱️ 06.02.2025):

     git clone https://github.com/django-cas-ng/django-cas-ng
  • PyPi (📥 31K / month):

     pip install django-cas-ng
django-auth-adfs (🥉26 · ⭐ 280) - A Django authentication backend for Microsoft ADFS and AzureAD.BSD-2
  • GitHub (👨‍💻 48 · 🔀 97 · 📦 160 · 📋 210 - 14% open · ⏱️ 28.01.2025):

     git clone https://github.com/snok/django-auth-adfs
  • PyPi (📥 91K / month):

     pip install django-auth-adfs
django-otp (🥉24 · ⭐ 570) - A pluggable framework for adding two-factor authentication to Django using one-time passwords.Unlicense
  • GitHub (👨‍💻 48 · 🔀 100 · 📦 3.8K · 📋 84 - 14% open · ⏱️ 06.09.2024):

     git clone https://github.com/django-otp/django-otp
  • PyPi (📥 1.2M / month):

     pip install django-otp
django-allauth-2fa (🥉22 · ⭐ 220) - Two-factor authentication for Django Allauth.❗Unlicensed
  • GitHub (👨‍💻 32 · 🔀 49 · 📥 28 · 📦 240 · 📋 74 - 17% open · ⏱️ 16.01.2025):

     git clone https://github.com/valohai/django-allauth-2fa
  • PyPi (📥 57K / month):

     pip install django-allauth-2fa
django-oauth2-provider (🥉18 · ⭐ 340 · 💤) - Provide OAuth2 access to your app.MIT
  • GitHub (👨‍💻 16 · 🔀 180 · 📋 65 - 61% open · ⏱️ 03.02.2023):

     git clone https://github.com/caffeinehit/django-oauth2-provider
  • PyPi (📥 8.9K / month):

     pip install django-oauth2-provider
django-oauthost (🥉8 · ⭐ 25 · 💤) - Reusable application for Django, introducing OAuth2 server functionality.BSD-3
  • GitHub (👨‍💻 2 · 📦 5 · 📋 3 - 33% open · ⏱️ 04.02.2022):

     git clone https://github.com/idlesign/django-oauthost
  • PyPi (📥 230 / month):

     pip install django-oauthost
Show 3 hidden projects...
  • django-prbac (🥉15 · ⭐ 140 · 💤) -❗Unlicensed
  • django-oauth2-authcodeflow (🥉13 · ⭐ 15) - Authenticate with any OpenId Connect/Oauth2 provider through authorization code flow. PKCE is also supported.MIT
  • django-oauth-login (🥉10 · ⭐ 15) - A minimal app that adds OAuth login support to your Django project.MIT

Authorization

Back to top

django-rules (🥇19 · ⭐ 1.9K) - Awesome Django authorization, without the database.MIT
  • GitHub (👨‍💻 32 · 🔀 140 · 📋 110 - 23% open · ⏱️ 02.09.2024):

     git clone https://github.com/dfunckt/django-rules
  • PyPi (📥 170 / month):

     pip install django-rules

Task Queues

Back to top

celery (🥇43 · ⭐ 26K) - Distributed Task Queue (development branch).❗Unlicensed
  • GitHub (👨‍💻 1.4K · 🔀 4.6K · 📦 160K · 📋 5.1K - 13% open · ⏱️ 27.02.2025):

     git clone https://github.com/celery/celery
  • PyPi (📥 14M / month):

     pip install celery
rq (🥈37 · ⭐ 10K) - Simple job queues for Python.❗Unlicensed
  • GitHub (👨‍💻 330 · 🔀 1.4K · 📦 19K · 📋 1.2K - 17% open · ⏱️ 24.02.2025):

     git clone https://github.com/rq/rq
  • PyPi (📥 1.7M / month):

     pip install rq
django-rq (🥉31 · ⭐ 1.9K) - A simple app that provides django integration for RQ (Redis Queue).MIT
  • GitHub (👨‍💻 130 · 🔀 280 · 📦 3.9K · 📋 360 - 27% open · ⏱️ 04.01.2025):

     git clone https://github.com/rq/django-rq
  • PyPi (📥 340K / month):

     pip install django-rq
django-q (🥉30 · ⭐ 1.9K · 💤) - A multiprocessing distributed task queue for Django.MIT
  • GitHub (👨‍💻 62 · 🔀 240 · 📦 1.9K · 📋 430 - 64% open · ⏱️ 26.06.2021):

     git clone https://github.com/Koed00/django-q
  • PyPi (📥 82K / month):

     pip install django-q
django-celery-beat (🥉25 · ⭐ 1.8K · 📉) - Celery Periodic Tasks backed by the Django ORM.❗Unlicensed
  • GitHub (👨‍💻 130 · 🔀 420 · 📋 420 - 24% open · ⏱️ 24.02.2025):

     git clone https://github.com/celery/django-celery-beat
  • PyPi (📥 2.3M / month):

     pip install django-celery-beat

Finite State Machine

Back to top

Packages to implement Finite State Machines (e.g. to implement workflows).

transitions (🥇32 · ⭐ 5.9K) - A lightweight, object-oriented finite state machine implementation in Python with many extensions.MIT
  • GitHub (👨‍💻 77 · 🔀 520 · 📦 3.9K · 📋 440 - 2% open · ⏱️ 13.08.2024):

     git clone https://github.com/pytransitions/transitions
  • PyPi (📥 810K / month):

     pip install transitions
django-fsm (🥈29 · ⭐ 2.3K) - Django friendly finite state machine support.MIT
  • GitHub (👨‍💻 70 · 🔀 280 · 📦 1.8K · 📋 160 - 0% open · ⏱️ 16.04.2024):

     git clone https://github.com/viewflow/django-fsm
  • PyPi (📥 360K / month):

     pip install django-fsm
django-fsm-log (🥈25 · ⭐ 240) - Automatic logging for Django FSM.MIT
  • GitHub (👨‍💻 28 · 🔀 74 · 📦 160 · 📋 48 - 25% open · ⏱️ 20.01.2025):

     git clone https://github.com/jazzband/django-fsm-log
  • PyPi (📥 48K / month):

     pip install django-fsm-log
viewflow (🥉23 · ⭐ 2.7K) - Reusable workflow library for Django.❗️AGPL-3.0
  • GitHub (👨‍💻 2 · 🔀 410 · 📦 340 · 📋 350 - 5% open · ⏱️ 25.02.2025):

     git clone https://github.com/viewflow/viewflow
  • PyPi (📥 230 / month):

     pip install viewflow
django-fsm-admin (🥉18 · ⭐ 200 · 💤) - Mixin and template tags to integrate django-fsm transitions into the django admin.❗Unlicensed
  • GitHub (👨‍💻 32 · 🔀 94 · 📦 380 · 📋 39 - 48% open · ⏱️ 25.10.2022):

     git clone https://github.com/gadventures/django-fsm-admin
  • PyPi (📥 17K / month):

     pip install django-fsm-admin
Show 2 hidden projects...

RESTful API (Django Rest Framework)

Back to top

django-rest-framework (🥇39 · ⭐ 29K) - Web APIs for Django.❗Unlicensed
  • GitHub (👨‍💻 1.4K · 🔀 6.8K · 📦 780K · ⏱️ 27.02.2025):

     git clone https://github.com/encode/django-rest-framework
  • PyPi (📥 120K / month):

     pip install django-rest-framework
djangorestframework-simplejwt (🥈29 · ⭐ 4.1K) - A JSON Web Token authentication plugin for the Django REST Framework.MIT
  • GitHub (👨‍💻 130 · 🔀 630 · 📋 490 - 25% open · ⏱️ 28.02.2025):

     git clone https://github.com/jazzband/djangorestframework-simplejwt
  • PyPi (📥 3.4M / month):

     pip install djangorestframework-simplejwt
django-rest-passwordreset (🥉27 · ⭐ 430) - An extension of django rest framework, providing a configurable password reset strategy.BSD-3
  • GitHub (👨‍💻 40 · 🔀 140 · 📦 4.2K · 📋 100 - 24% open · ⏱️ 13.11.2024):

     git clone https://github.com/anexia-it/django-rest-passwordreset
  • PyPi (📥 160K / month):

     pip install django-rest-passwordreset
django-restql (🥉24 · ⭐ 620) - Turn your API made with Django REST Framework(DRF) into a GraphQL like API.MIT
  • GitHub (👨‍💻 6 · 🔀 43 · 📦 310 · 📋 110 - 23% open · ⏱️ 14.02.2025):

     git clone https://github.com/yezyilomo/django-restql
  • PyPi (📥 40K / month):

     pip install django-restql
django-rest-pandas (🥉16 · ⭐ 1.3K) - Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and..MIT
  • GitHub (👨‍💻 3 · 🔀 120 · 📋 40 - 20% open · ⏱️ 04.04.2024):

     git clone https://github.com/wq/django-rest-pandas
  • PyPi:

     pip install django-rest-pandas

RESTful API (Django Ninja)

Back to top

django-ninja (🥇29 · ⭐ 7.8K) - Fast, Async-ready, Openapi, type hints based framework for building APIs.MIT
  • GitHub (👨‍💻 150 · 🔀 470 · 📋 880 - 37% open · ⏱️ 12.01.2025):

     git clone https://github.com/vitalik/django-ninja
  • PyPi (📥 680K / month):

     pip install django-ninja
django-ninja-extra (🥈24 · ⭐ 440) - Django Ninja Extra - Class-Based Utility and more for Django Ninja(Fast Django REST framework).MIT
  • GitHub (👨‍💻 21 · 🔀 34 · 📋 79 - 21% open · ⏱️ 26.02.2025):

     git clone https://github.com/eadwinCode/django-ninja-extra
  • PyPi (📥 100K / month):

     pip install django-ninja-extra
django-ninja-jwt (🥈24 · ⭐ 170) - A JSON Web Token authentication plugin for the Django REST Framework.MIT
  • GitHub (👨‍💻 85 · 🔀 26 · 📦 390 · 📋 34 - 44% open · ⏱️ 09.01.2025):

     git clone https://github.com/eadwinCode/django-ninja-jwt
  • PyPi (📥 55K / month):

     pip install django-ninja-jwt
django-ninja-apikey (🥉12 · ⭐ 41 · 💤) - Easy to use API key authentication for Django Ninja REST Framework.MIT
  • GitHub (🔀 10 · 📦 6 · 📋 3 - 66% open · ⏱️ 27.08.2021):

     git clone https://github.com/mawassk/django-ninja-apikey
  • PyPi (📥 2.1K / month):

     pip install django-ninja-apikey
Show 2 hidden projects...

Pydantic integration

Back to top

pydantic (🥇46 · ⭐ 23K) - Data validation using Python type hints.MIT
  • GitHub (👨‍💻 600 · 🔀 2K · 📦 680K · 📋 4.9K - 9% open · ⏱️ 28.02.2025):

     git clone https://github.com/pydantic/pydantic
  • PyPi (📥 290M / month):

     pip install pydantic
djantic (🥈19 · ⭐ 460 · 💤) - Pydantic model support for Django.MIT
  • GitHub (👨‍💻 4 · 🔀 32 · 📦 80 · 📋 41 - 31% open · ⏱️ 13.02.2023):

     git clone https://github.com/jordaneremieff/djantic
  • PyPi (📥 7.8K / month):

     pip install djantic
pyngo (🥈19 · ⭐ 87) - Pydantic model support for Django & Django-Rest-Framework.MIT
  • GitHub (👨‍💻 8 · 🔀 7 · 📦 22 · ⏱️ 10.02.2025):

     git clone https://github.com/yezz123/pyngo
  • PyPi (📥 6K / month):

     pip install pyngo
djantic2 (🥉15 · ⭐ 65) - Pydantic model support for Django.MIT
  • GitHub (👨‍💻 8 · 🔀 6 · 📦 5 · 📋 9 - 22% open · ⏱️ 08.12.2024):

     git clone https://github.com/jonathan-s/djantic2
  • PyPi (📥 7.8K / month):

     pip install djantic

Pandas integration

Back to top

django-pandas (🥇24 · ⭐ 810) - Tools for working with pandas in your Django projects.BSD-3
  • GitHub (👨‍💻 35 · 🔀 120 · 📦 2.5K · 📋 86 - 17% open · ⏱️ 03.04.2024):

     git clone https://github.com/chrisdev/django-pandas
  • PyPi (📥 120K / month):

     pip install django-pandas

GraphQL API

Back to top

Packages to implement GraphQL API.

graphene (🥇37 · ⭐ 8.1K) - GraphQL framework for Python.MIT
  • GitHub (👨‍💻 210 · 🔀 810 · 📦 26K · 📋 1K - 9% open · ⏱️ 09.11.2024):

     git clone https://github.com/graphql-python/graphene
  • PyPi (📥 11M / month):

     pip install graphene
ariadne (🥈35 · ⭐ 2.2K) - Python library for implementing GraphQL servers using schema-first approach.BSD-3
  • GitHub (👨‍💻 84 · 🔀 180 · 📥 28 · 📦 1.8K · 📋 320 - 10% open · ⏱️ 26.02.2025):

     git clone https://github.com/mirumee/ariadne
  • PyPi (📥 540K / month):

     pip install ariadne
graphene-django (🥈32 · ⭐ 4.3K) - Build powerful, efficient, and flexible GraphQL APIs with seamless Django integration.MIT
  • GitHub (👨‍💻 220 · 🔀 740 · 📦 16K · 📋 830 - 17% open · ⏱️ 27.12.2024):

     git clone https://github.com/graphql-python/graphene-django
  • PyPi (📥 580K / month):

     pip install graphene-django
strawberry-graphql-django (🥉29 · ⭐ 430) - Strawberry GraphQL Django extension.MIT
  • GitHub (👨‍💻 99 · 🔀 130 · 📦 550 · 📋 350 - 24% open · ⏱️ 27.02.2025):

     git clone https://github.com/strawberry-graphql/strawberry-graphql-django
  • PyPi (📥 260K / month):

     pip install strawberry-graphql-django
django-graphql-jwt (🥉28 · ⭐ 820 · 💤) - JSON Web Token (JWT) authentication for Graphene Django.MIT
  • GitHub (👨‍💻 26 · 🔀 160 · 📦 5.4K · 📋 230 - 26% open · ⏱️ 04.08.2023):

     git clone https://github.com/flavors/django-graphql-jwt
  • PyPi (📥 110K / month):

     pip install django-graphql-jwt
strawberry (🥉27 · ⭐ 4.2K) - A GraphQL library for Python that leverages type annotations.MIT
  • GitHub (👨‍💻 270 · 🔀 540 · 📥 660 · 📋 1.1K - 37% open · ⏱️ 27.02.2025):

     git clone https://github.com/strawberry-graphql/strawberry
  • PyPi (📥 830 / month):

     pip install strawberry
django-graphql-auth (🥉20 · ⭐ 330 · 💤) - Django registration and authentication with GraphQL.MIT
  • GitHub (👨‍💻 16 · 🔀 100 · 📦 740 · 📋 100 - 58% open · ⏱️ 17.06.2022):

     git clone https://github.com/PedroBern/django-graphql-auth
  • PyPi (📥 7.5K / month):

     pip install django-graphql-auth
ariadne-django (🥉14 · ⭐ 67 · 💤) - ariadne_django makes integrating ariadne and django together easier.BSD-3
  • GitHub (👨‍💻 9 · 🔀 11 · 📋 27 - 40% open · ⏱️ 23.08.2022):

     git clone https://github.com/mirumee/ariadne-django
  • PyPi (📥 14K / month):

     pip install ariadne-django

Feature Flipper

Back to top

django-waffle (🥇32 · ⭐ 1.2K) - A feature flipper for Django.BSD-3
  • GitHub (👨‍💻 120 · 🔀 240 · 📦 1.5K · 📋 220 - 18% open · ⏱️ 22.01.2025):

     git clone https://github.com/django-waffle/django-waffle
  • PyPi (📥 740K / month):

     pip install django-waffle

Statistics

Back to top

Packages which add application layer statistic functionality.

django-trackstats (🥇15 · ⭐ 450 · 💤) - Keep track of your statistics.MIT
  • GitHub (👨‍💻 9 · 🔀 39 · 📦 28 · 📋 12 - 33% open · ⏱️ 04.08.2023):

     git clone https://github.com/pennersr/django-trackstats
  • PyPi (📥 2.1K / month):

     pip install django-trackstats

Testing

Back to top

pytest-django (🥇37 · ⭐ 1.4K) - A Django plugin for pytest.❗Unlicensed
  • GitHub (👨‍💻 150 · 🔀 340 · 📦 87K · 📋 550 - 28% open · ⏱️ 10.02.2025):

     git clone https://github.com/pytest-dev/pytest-django
  • PyPi (📥 5.2M / month):

     pip install pytest-django
model_bakery (🥈28 · ⭐ 880) - Object factory for Django.❗Unlicensed
  • GitHub (👨‍💻 61 · 🔀 92 · 📦 4.8K · 📋 150 - 16% open · ⏱️ 28.02.2025):

     git clone https://github.com/model-bakers/model_bakery
  • PyPi (📥 750K / month):

     pip install model_bakery
factory_boy (🥉26 · ⭐ 3.6K) - A test fixtures replacement for Python.MIT
  • GitHub (👨‍💻 130 · 🔀 390 · 📋 580 - 26% open · ⏱️ 03.02.2025):

     git clone https://github.com/FactoryBoy/factory_boy
  • PyPi (📥 6M / month):

     pip install factory_boy
django-test-migrations (🥉26 · ⭐ 540) - Test django schema and data migrations, including migrations order and best practices.MIT
  • GitHub (👨‍💻 18 · 🔀 30 · 📦 890 · 📋 65 - 23% open · ⏱️ 11.02.2025):

     git clone https://github.com/wemake-services/django-test-migrations
  • PyPi (📥 220K / month):

     pip install django-test-migrations
django-test-plus (🥉18 · ⭐ 620) - Useful additions to Djangos default TestCase.BSD-3
  • GitHub (👨‍💻 35 · 🔀 61 · 📋 57 - 10% open · ⏱️ 11.08.2024):

     git clone https://github.com/revsys/django-test-plus
  • PyPi (📥 65K / month):

     pip install django-test-plus

Vulnerability databases based on Django

Back to top

vulnerablecode (🥇25 · ⭐ 560) - A free and open vulnerabilities database and the packages they impact. And the tools to aggregate and correlate these..Apache-2
  • GitHub (👨‍💻 50 · 🔀 220 · 📥 370 · 📋 1K - 56% open · ⏱️ 17.02.2025):

     git clone https://github.com/aboutcode-org/vulnerablecode
  • PyPi (📥 970 / month):

     pip install vulnerablecode

CMS frameworks based on Django

Back to top

Content Management Systems which use Django under the hood.

wagtail (🥇42 · ⭐ 19K) - A Django content management system focused on flexibility and user experience.BSD-3
  • GitHub (👨‍💻 980 · 🔀 4K · 📦 11K · 📋 5.2K - 16% open · ⏱️ 24.02.2025):

     git clone https://github.com/wagtail/wagtail
  • PyPi (📥 290K / month):

     pip install wagtail
django-cms (🥉41 · ⭐ 10K) - The easy-to-use and developer-friendly enterprise CMS powered by Django.BSD-3
  • GitHub (👨‍💻 580 · 🔀 3.1K · 📦 5.4K · 📋 3.6K - 2% open · ⏱️ 28.02.2025):

     git clone https://github.com/django-cms/django-cms
  • PyPi (📥 74K / month):

     pip install django-cms
mezzanine (🥉26 · ⭐ 4.8K · 💤) - CMS framework for Django.BSD-2
  • GitHub (👨‍💻 330 · 🔀 1.6K · 📋 1.1K - 4% open · ⏱️ 02.11.2022):

     git clone https://github.com/stephenmcd/mezzanine
  • PyPi (📥 5.6K / month):

     pip install mezzanine

E-Commerce frameworks based on Django

Back to top

E-Commerce frameworks which use Django under the hood.

django-oscar (🥇36 · ⭐ 6.4K · 📉) - Domain-driven e-commerce for Django.BSD-3
  • GitHub (👨‍💻 370 · 🔀 2.2K · 📦 1.1K · 📋 1.5K - 6% open · ⏱️ 19.02.2025):

     git clone https://github.com/django-oscar/django-oscar
  • PyPi (📥 28K / month):

     pip install django-oscar
saleor (🥈32 · ⭐ 21K · 📉) - Saleor Core: the high performance, composable, headless commerce API.BSD-3
  • GitHub (👨‍💻 300 · 🔀 5.5K · 📥 680 · 📦 6 · 📋 4.3K - 6% open · ⏱️ 28.02.2025):

     git clone https://github.com/saleor/saleor
  • PyPi (📥 37 / month):

     pip install saleor
django-shop (🥉26 · ⭐ 3.2K · 💤) - A Django based shop system.BSD-3
  • GitHub (👨‍💻 96 · 🔀 990 · 📦 230 · 📋 380 - 23% open · ⏱️ 28.02.2021):

     git clone https://github.com/awesto/django-shop
  • PyPi (📥 3.4K / month):

     pip install django-shop
shuup (🥉24 · ⭐ 2.3K · 💤) - E-Commerce Platform.❗Unlicensed
  • GitHub (👨‍💻 67 · 🔀 1.1K · 📥 710 · 📦 180 · 📋 440 - 33% open · ⏱️ 18.08.2021):

     git clone https://github.com/shuup/shuup
  • PyPi (📥 3.1K / month):

     pip install shuup

Analytics frameworks based on Django

Back to top

Analytics frameworks which use Django under the hood.

shynet (🥇17 · ⭐ 3K) - Modern, privacy-friendly, and detailed web analytics that works without cookies or JS.Apache-2
  • GitHub (👨‍💻 38 · 🔀 200 · 📋 200 - 25% open · ⏱️ 19.12.2024):

     git clone https://github.com/milesmcc/shynet
  • PyPi:

     pip install shynet

Project management frameworks based on Django

Back to top

Project management frameworks which use Django under the hood.

plane (🥇27 · ⭐ 33K) - Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and cycles the..❗️AGPL-3.0
  • GitHub (👨‍💻 110 · 🔀 1.9K · 📥 2.3K · 📋 1.1K - 36% open · ⏱️ 25.02.2025):

     git clone https://github.com/makeplane/plane
taiga (🥉12 · ⭐ 480 · 💤) - Taiga is a free and open-source project management for cross-functional agile teams.MPL-2.0
  • GitHub (👨‍💻 11 · 🔀 61 · ⏱️ 13.12.2023):

     git clone https://github.com/kaleidos-ventures/taiga

Monitoring frameworks based on Django

Back to top

Monitoring frameworks which use Django under the hood.

sentry (🥇38 · ⭐ 40K) - Developer-first error tracking and performance monitoring.❗Unlicensed
  • GitHub (👨‍💻 900 · 🔀 4.2K · 📥 40K · 📦 520 · 📋 15K - 14% open · ⏱️ 28.02.2025):

     git clone https://github.com/getsentry/sentry

Security frameworks based on Django

Back to top

Security frameworks which use Django under the hood.

DefectDojo (🥇34 · ⭐ 3.9K) - DevSecOps, ASPM, Vulnerability Management. All on one platform.BSD-3
  • GitHub (👨‍💻 500 · 🔀 1.6K · 📥 320K · 📋 2.9K - 11% open · ⏱️ 25.02.2025):

     git clone https://github.com/DefectDojo/django-DefectDojo
Mobile Security Framework (MobSF) (🥉27 · ⭐ 18K) - Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing,..❗️GPL-3.0
  • GitHub (👨‍💻 100 · 🔀 3.2K · 📦 3 · 📋 1.5K - 0% open · ⏱️ 05.02.2025):

     git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF
Intel owl (🥉23 · ⭐ 4K) - IntelOwl: manage your Threat Intelligence at scale.❗️AGPL-3.0
  • GitHub (👨‍💻 69 · 🔀 460 · 📋 620 - 8% open · ⏱️ 25.02.2025):

     git clone https://github.com/intelowlproject/IntelOwl

Governance, Risk and Compliance frameworks based on Django

Back to top

CISO Assistant (Community Edition) (🥇24 · ⭐ 2.7K) - CISO Assistant is a one-stop-shop for GRC, covering Risk, AppSec and Compliance/Audit Management and supporting +70..❗Unlicensed
  • GitHub (👨‍💻 38 · 🔀 310 · 📋 320 - 24% open · ⏱️ 28.02.2025):

     git clone https://github.com/intuitem/ciso-assistant-community

Privileged Access Management frameworks based on Django

Back to top

JumpServer (Community Edition) (🥇34 · ⭐ 26K) - An open-source PAM tool alternative to CyberArk.❗️GPL-3.0
  • GitHub (👨‍💻 170 · 🔀 5.3K · 📥 92K · 📦 21 · 📋 6.9K - 0% open · ⏱️ 27.02.2025):

     git clone https://github.com/jumpserver/jumpserver

Photo management frameworks based on Django

Back to top

Photo management frameworks which use Django under the hood.

librephotos (🥇21 · ⭐ 7.2K) - A self-hosted open source photo management service. This is the repository of the backend.MIT
  • GitHub (👨‍💻 77 · 🔀 320 · 📋 880 - 30% open · ⏱️ 12.02.2025):

     git clone https://github.com/LibrePhotos/librephotos

Recipe management frameworks based on Django

Back to top

Recipe management frameworks which use Django under the hood.

Tandoor Recipes (🥇24 · ⭐ 6K) - Application for managing recipes, planning meals, building shopping lists and much much more!.❗Unlicensed
  • GitHub (👨‍💻 400 · 🔀 610 · 📋 1.9K - 16% open · ⏱️ 27.02.2025):

     git clone https://github.com/TandoorRecipes/recipes

Document management frameworks based on Django

Back to top

Document management frameworks which use Django under the hood.

Paperless-ngx (🥇32 · ⭐ 25K) - A community-supported supercharged version of paperless: scan, index and archive all your physical documents.❗️GPL-3.0
  • GitHub (👨‍💻 390 · 🔀 1.5K · 📥 140K · ⏱️ 28.02.2025):

     git clone https://github.com/paperless-ngx/paperless-ngx

Education frameworks based on Django

Back to top

Education frameworks which use Django under the hood.

Open edX (🥇29 · ⭐ 7.6K) - The Open edX LMS & Studio, powering education sites around the world!.❗️AGPL-3.0
  • GitHub (👨‍💻 1.4K · 🔀 3.6K · 📦 3 · 📋 670 - 31% open · ⏱️ 28.02.2025):

     git clone https://github.com/openedx/edx-platform

Inventory management system based on Django

Back to top

Inventory management systems which use Django under the hood.

InvenTree (🥇27 · ⭐ 4.8K) - Open Source Inventory Management System.MIT
  • GitHub (👨‍💻 99 · 🔀 840 · 📥 1.1K · 📋 2.8K - 7% open · ⏱️ 28.02.2025):

     git clone https://github.com/inventree/InvenTree

Crawler management system based on Django

Back to top

Web crawler management systems which use Django under the hood.

Gerapy (🥇21 · ⭐ 3.4K) - Distributed Crawler Management Framework Based on Scrapy, Scrapyd, Django and Vue.js.MIT
  • GitHub (👨‍💻 17 · 🔀 640 · 📦 150 · 📋 220 - 30% open · ⏱️ 07.09.2024):

     git clone https://github.com/Gerapy/Gerapy

Network automation system based on Django

Back to top

Network automation systems which use Django under the hood.

netbox (🥇32 · ⭐ 17K · 📈) - The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free:..Apache-2
  • GitHub (👨‍💻 400 · 🔀 2.6K · 📋 11K - 3% open · ⏱️ 28.02.2025):

     git clone https://github.com/netbox-community/netbox

Test automation systems based on Django

Back to top

Autotest (fully automated testing primarily designed to test the Linux kernel) dashboard backend. (🥇18 · ⭐ 710 · 💤) - Autotest - Fully automated tests on Linux.❗Unlicensed
  • GitHub (👨‍💻 300 · 🔀 340 · 📦 35 · 📋 400 - 28% open · ⏱️ 01.12.2023):

     git clone https://github.com/autotest/autotest
Show 4 hidden projects...

Fields (encrypted)

Back to top

django-cryptography (🥇18 · ⭐ 390 · 💤) - Easily encrypt data in Django.BSD-3
  • GitHub (👨‍💻 4 · 🔀 75 · 📋 73 - 56% open · ⏱️ 16.02.2024):

     git clone https://github.com/georgemarshall/django-cryptography
  • PyPi (📥 150K / month):

     pip install django-cryptography
django-mirage-field (🥈17 · ⭐ 93 · 💤) - Django model field encrypt/decrypt your data, keep secret in database.MIT
  • GitHub (👨‍💻 9 · 🔀 13 · 📦 98 · 📋 14 - 14% open · ⏱️ 19.04.2022):

     git clone https://github.com/luojilab/django-mirage-field
  • PyPi (📥 16K / month):

     pip install django-mirage-field
Show 4 hidden projects...

Fields (phone numbers)

Back to top

django-phonenumber-field (🥇33 · ⭐ 1.5K) - A django model and form field for normalised phone numbers using python-phonenumbers.MIT
  • GitHub (👨‍💻 110 · 🔀 300 · 📥 33 · 📦 30K · 📋 230 - 3% open · ⏱️ 21.02.2025):

     git clone https://github.com/stefanfoulis/django-phonenumber-field
  • PyPi (📥 1.7M / month):

     pip install django-phonenumber-field
django-phone-field (🥉18 · ⭐ 51 · 💤) - Lightweight model and form field for phone numbers in Django.❗️GPL-3.0
  • GitHub (👨‍💻 4 · 🔀 13 · 📦 3.2K · 📋 15 - 26% open · ⏱️ 10.06.2020):

     git clone https://github.com/VeryApt/django-phone-field
  • PyPi (📥 27K / month):

     pip install django-phone-field

Fields (addresses)

Back to top

django-address (🥇24 · ⭐ 440 · 💤) - A Django address model and field. Addresses may be specified by address components or by performing an automatic..BSD-3
  • GitHub (👨‍💻 22 · 🔀 160 · 📦 470 · 📋 130 - 32% open · ⏱️ 05.05.2022):

     git clone https://github.com/furious-luke/django-address
  • PyPi (📥 11K / month):

     pip install django-address
django-loci (🥈23 · ⭐ 180) - Reusable Django app for storing geographic and indoor coordinates. Maintained by the OpenWISP Project.BSD-3
  • GitHub (👨‍💻 30 · 🔀 46 · 📦 15 · 📋 41 - 4% open · ⏱️ 06.02.2025):

     git clone https://github.com/openwisp/django-loci
  • PyPi (📥 1.6K / month):

     pip install django-loci
django-google-maps (🥉21 · ⭐ 280 · 💤) - Using the Google Maps API with django model admin.BSD-2
  • GitHub (👨‍💻 19 · 🔀 95 · 📦 690 · 📋 47 - 25% open · ⏱️ 22.03.2022):

     git clone https://github.com/madisona/django-google-maps
  • PyPi (📥 15K / month):

     pip install django-google-maps
django-mapbox-location-field (🥉20 · ⭐ 68) - Simple in use location model and form field with MapInput widget for picking some location. Uses mapbox gl js,..MIT
  • GitHub (👨‍💻 8 · 🔀 22 · 📦 410 · 📋 28 - 17% open · ⏱️ 20.06.2024):

     git clone https://github.com/Simon-the-Shark/django-mapbox-location-field
  • PyPi (📥 1.4K / month):

     pip install django-mapbox-location-field
Show 1 hidden projects...
  • django-address-model (🥉8 · ⭐ 14 · 💤) - django abstract model that provide the complete address, eg: no, na/rt, ca/rw, village/desa, sub district/kecamatan,..MIT

Fields (versioning)

Back to top

django-simple-history (🥇36 · ⭐ 2.3K) - Store model history and view/revert changes from admin site.BSD-3
  • GitHub (👨‍💻 190 · 🔀 470 · 📦 6.3K · 📋 600 - 24% open · ⏱️ 16.02.2025):

     git clone https://github.com/jazzband/django-simple-history
  • PyPi (📥 1.6M / month):

     pip install django-simple-history
django-reversion (🥈33 · ⭐ 3.1K) - django-reversion is an extension to the Django web framework that provides version control for model instances.BSD-3
  • GitHub (👨‍💻 190 · 🔀 460 · 📦 7.7K · 📋 650 - 2% open · ⏱️ 09.08.2024):

     git clone https://github.com/etianen/django-reversion
  • PyPi (📥 610K / month):

     pip install django-reversion
django-auditlog (🥈31 · ⭐ 1.2K · 📈) - A Django app that keeps a log of changes made to an object.MIT
  • GitHub (👨‍💻 87 · 🔀 380 · 📥 490 · 📦 1.4K · 📋 300 - 25% open · ⏱️ 26.02.2025):

     git clone https://github.com/jazzband/django-auditlog
  • PyPi (📥 440K / month):

     pip install django-auditlog
django-easy-audit (🥉25 · ⭐ 770) - Yet another Django audit log app, hopefully the simplest one.❗️GPL-3.0
  • GitHub (👨‍💻 50 · 🔀 180 · 📦 330 · 📋 160 - 49% open · ⏱️ 26.11.2024):

     git clone https://github.com/soynatan/django-easy-audit
  • PyPi (📥 61K / month):

     pip install django-easy-audit
django-dirtyfields (🥉23 · ⭐ 640) - Tracking dirty fields on a Django model.BSD-3
  • GitHub (👨‍💻 43 · 🔀 96 · 📦 640 · 📋 72 - 16% open · ⏱️ 07.02.2025):

     git clone https://github.com/romgar/django-dirtyfields
  • PyPi (📥 260K / month):

     pip install django-dirtyfields
django-fieldsignals (🥉16 · ⭐ 110 · 💤) - Django signals for changed fields.❗Unlicensed
  • GitHub (👨‍💻 5 · 🔀 10 · 📦 320 · 📋 17 - 17% open · ⏱️ 08.10.2022):

     git clone https://github.com/craigds/django-fieldsignals
  • PyPi (📥 35K / month):

     pip install django-fieldsignals
Show 1 hidden projects...
  • django-audit-log (🥉17 · ⭐ 230 · 💀) - Audit log for your Django models.❗Unlicensed

Messaging

Back to top

django-slack (🥇22 · ⭐ 240) - Slack integration for Django, using the templating engine to generate messages.BSD-3
  • GitHub (👨‍💻 29 · 🔀 55 · 📦 430 · 📋 63 - 14% open · ⏱️ 10.05.2024):

     git clone https://github.com/lamby/django-slack
  • PyPi (📥 83K / month):

     pip install django-slack
django-sendsms (🥈17 · ⭐ 260 · 💤) - A simple API to send SMS messages. It is modeled after the django email api.MIT
  • GitHub (👨‍💻 19 · 🔀 90 · 📦 380 · 📋 24 - 20% open · ⏱️ 27.12.2021):

     git clone https://github.com/stefanfoulis/django-sendsms
  • PyPi (📥 4.1K / month):

     pip install django-sendsms
django-sms (🥉13 · ⭐ 55 · 💤) - A Django app for sending SMS with interchangeable backends.BSD-3
  • GitHub (👨‍💻 3 · 🔀 13 · 📋 15 - 40% open · ⏱️ 07.01.2024):

     git clone https://github.com/roaldnefs/django-sms
  • PyPi (📥 14K / month):

     pip install django-sms
django-discord-integration (🥉9 · ⭐ 22) - Discord integration for Django, supporting error reporting via webhooks.❗️AGPL-3.0
  • GitHub (👨‍💻 2 · 🔀 1 · 📦 7 · 📋 3 - 33% open · ⏱️ 28.05.2024):

     git clone https://github.com/Ninjaclasher/django-discord-integration
  • PyPi (📥 1.1K / month):

     pip install django-discord-integration
Show 1 hidden projects...

Storage

Back to top

django-storages (🥇36 · ⭐ 2.8K) -https://django-storages.readthedocs.io/.BSD-3
  • GitHub (👨‍💻 280 · 🔀 820 · 📦 200K · 📋 730 - 14% open · ⏱️ 27.02.2025):

     git clone https://github.com/jschneier/django-storages
  • PyPi (📥 4.7M / month):

     pip install django-storages
django-minio-storage (🥉22 · ⭐ 160 · 💤) - A django storage driver for minio.MIT
  • GitHub (👨‍💻 18 · 🔀 54 · 📦 330 · 📋 83 - 14% open · ⏱️ 19.12.2023):

     git clone https://github.com/py-pa/django-minio-storage
  • PyPi (📥 31K / month):

     pip install django-minio-storage
Show 1 hidden projects...
  • django-minio (🥉8 · ⭐ 65 · 💀) - Django app to use Minio Server as file storage.❗Unlicensed

Event Sourcing

Back to top

eventsourcing (🥇25 · ⭐ 1.5K) - A library for event sourcing in Python.BSD-3
  • GitHub (👨‍💻 27 · 🔀 130 · 📦 180 · 📋 94 - 2% open · ⏱️ 24.02.2025):

     git clone https://github.com/pyeventsourcing/eventsourcing
  • PyPi (📥 25K / month):

     pip install eventsourcing
eventsourcing-django (🥈12 · ⭐ 47) - Python package for eventsourcing with Django.BSD-3
  • GitHub (👨‍💻 6 · 🔀 10 · 📦 9 · 📋 4 - 50% open · ⏱️ 09.11.2024):

     git clone https://github.com/pyeventsourcing/eventsourcing-django
  • PyPi (📥 2.2K / month):

     pip install eventsourcing-django
Show 3 hidden projects...

Locking

Back to top

django-concurrency (🥇24 · ⭐ 440) - Optimistic lock implementation for Django. Prevents users from doing concurrent editing.MIT
  • GitHub (👨‍💻 25 · 🔀 49 · 📦 200 · 📋 74 - 6% open · ⏱️ 28.09.2024):

     git clone https://github.com/saxix/django-concurrency
  • PyPi (📥 64K / month):

     pip install django-concurrency
Show 2 hidden projects...
  • django-optimistic-lock (🥉14 · ⭐ 120 · 💀) - Offline optimistic locking for Django.BSD-2
  • django-locking (🥉8 · ⭐ 130 · 💀) - Prevents users from doing concurrent editing in Django. Works out of the box in the admin interface, or you can..❗Unlicensed

Example data

Back to top

django-seed (🥇25 · ⭐ 700 · 💤) - Seed your Django database with fake data.MIT
  • GitHub (👨‍💻 23 · 🔀 82 · 📦 5.1K · 📋 61 - 31% open · ⏱️ 08.10.2021):

     git clone https://github.com/brobin/django-seed
  • PyPi (📥 29K / month):

     pip install django-seed
django-fixture-magic (🥉19 · ⭐ 390 · 💤) - Utilities to extract and manipulate Django Fixtures.BSD-3
  • GitHub (👨‍💻 36 · 🔀 88 · 📦 170 · 📋 35 - 34% open · ⏱️ 26.10.2023):

     git clone https://github.com/davedash/django-fixture-magic
  • PyPi (📥 20K / month):

     pip install django-fixture-magic
mixer (🥉16 · ⭐ 940 · 💤) - Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.❗Unlicensed
  • GitHub (👨‍💻 43 · 🔀 93 · 📋 87 - 43% open · ⏱️ 23.03.2022):

     git clone https://github.com/klen/mixer
  • PyPi (📥 160K / month):

     pip install mixer
Show 1 hidden projects...

Fake data

Back to top

model-bakery (🥇28 · ⭐ 880) - Object factory for Django.❗Unlicensed
  • GitHub (👨‍💻 61 · 🔀 92 · 📦 4.8K · 📋 150 - 16% open · ⏱️ 28.02.2025):

     git clone https://github.com/model-bakers/model_bakery
  • PyPi (📥 750K / month):

     pip install model-bakery/
django-dynamic-fixture (🥉21 · ⭐ 390) - A complete library to create dynamic model instances for testing purposes.❗Unlicensed
  • GitHub (👨‍💻 37 · 🔀 62 · 📦 1.2K · 📋 70 - 8% open · ⏱️ 10.10.2024):

     git clone https://github.com/paulocheque/django-dynamic-fixture
  • PyPi (📥 70K / month):

     pip install django-dynamic-fixture

Bootstrap CSS Framework Integration (Django MVT application)

Back to top

django-bootstrap3 (🥇32 · ⭐ 2.3K) - Bootstrap 3 integration with Django.BSD-3
  • GitHub (👨‍💻 100 · 🔀 670 · 📦 19K · ⏱️ 28.02.2025):

     git clone https://github.com/zostera/django-bootstrap3
  • PyPi (📥 130K / month):

     pip install django-bootstrap3
django-bootstrap4 (🥇32 · ⭐ 1K) - Bootstrap 4 integration with Django.BSD-3
  • GitHub (👨‍💻 140 · 🔀 220 · 📦 170K · 📋 160 - 10% open · ⏱️ 11.12.2024):

     git clone https://github.com/zostera/django-bootstrap4
  • PyPi (📥 180K / month):

     pip install django-bootstrap4
django-bootstrap5 (🥉27 · ⭐ 420) - Bootstrap 5 for Django.BSD-3
  • GitHub (👨‍💻 150 · 🔀 85 · 📦 8.6K · 📋 100 - 34% open · ⏱️ 16.12.2024):

     git clone https://github.com/zostera/django-bootstrap5
  • PyPi (📥 170K / month):

     pip install django-bootstrap5
django-bootstrap-v5 (🥉21 · ⭐ 100 · 💤) - Bootstrap 5 integration with Django.BSD-3
  • GitHub (👨‍💻 140 · 🔀 42 · 📦 9.7K · 📋 24 - 33% open · ⏱️ 07.01.2024):

     git clone https://github.com/zelenij/django-bootstrap-v5
  • PyPi (📥 57K / month):

     pip install django-bootstrap-v5

Bulma CSS Framework Integration (Django MVT application)

Back to top

django-bulma (🥇18 · ⭐ 340) - Bulma theme for Django.MIT
  • GitHub (👨‍💻 15 · 🔀 55 · 📦 530 · 📋 43 - 11% open · ⏱️ 26.06.2024):

     git clone https://github.com/timonweb/django-bulma
  • PyPi (📥 4.5K / month):

     pip install django-bulma

TailwindCSS CSS Framework Integration (Django MVT application)

Back to top

django-tailwind (🥇24 · ⭐ 1.5K · 💤) - Django + Tailwind CSS =.MIT
  • GitHub (👨‍💻 19 · 🔀 95 · 📦 5.6K · 📋 160 - 14% open · ⏱️ 22.12.2023):

     git clone https://github.com/timonweb/django-tailwind
  • PyPi (📥 110K / month):

     pip install django-tailwind
django-tailwind-cli (🥉21 · ⭐ 120) - Django and Tailwind integration based on the prebuilt Tailwind CSS CLI.MIT
  • GitHub (👨‍💻 14 · 🔀 15 · 📥 30 · 📦 53 · 📋 31 - 6% open · ⏱️ 14.02.2025):

     git clone https://github.com/oliverandrich/django-tailwind-cli
  • PyPi (📥 6.5K / month):

     pip install django-tailwind-cli
Show 1 hidden projects...

Data exploration

Back to top

django-data-browser (🥇18 · ⭐ 360) - Django app for user friendly querying of Django models.BSD-3
  • GitHub (👨‍💻 10 · 🔀 28 · 📦 36 · 📋 38 - 15% open · ⏱️ 09.04.2024):

     git clone https://github.com/tolomea/django-data-browser
  • PyPi (📥 4.4K / month):

     pip install django-data-browser

Multiple tenants

Back to top

django-tenants (🥇31 · ⭐ 1.6K) - Django tenants using PostgreSQL Schemas.MIT
  • GitHub (👨‍💻 110 · 🔀 350 · 📦 1.1K · 📋 680 - 35% open · ⏱️ 19.02.2025):

     git clone https://github.com/django-tenants/django-tenants
  • PyPi (📥 130K / month):

     pip install django-tenants
django-tenant-schemas (🥈27 · ⭐ 1.5K · 💤) - Tenant support for Django using PostgreSQL schemas.MIT
  • GitHub (👨‍💻 75 · 🔀 390 · 📦 450 · 📋 480 - 30% open · ⏱️ 02.07.2023):

     git clone https://github.com/bernardopires/django-tenant-schemas
  • PyPi (📥 22K / month):

     pip install django-tenant-schemas
django-multitenant (🥉23 · ⭐ 750) - Python/Django support for distributed multi-tenant databases like Postgres+Citus.MIT
  • GitHub (👨‍💻 25 · 🔀 120 · 📦 70 · 📋 98 - 42% open · ⏱️ 30.04.2024):

     git clone https://github.com/citusdata/django-multitenant
  • PyPi (📥 34K / month):

     pip install django-multitenant
django-scopes (🥉16 · ⭐ 240 · 💤) - Safely separate multiple tenants in a Django database.Apache-2
  • GitHub (👨‍💻 6 · 🔀 15 · 📦 110 · 📋 19 - 63% open · ⏱️ 12.06.2023):

     git clone https://github.com/raphaelm/django-scopes
  • PyPi (📥 13K / month):

     pip install django-scopes

Value-as-a-Service frameworks based on Django

Back to top

SaaS frameworks, subscription-based tutorials etc. which use Django under the hood.

djaodjin-saas (🥇18 · ⭐ 580) - Django application for software-as-service and subscription businesses.❗Unlicensed
  • GitHub (👨‍💻 12 · 🔀 130 · 📦 12 · 📋 110 - 12% open · ⏱️ 20.02.2025):

     git clone https://github.com/djaodjin/djaodjin-saas
  • PyPi (📥 1.1K / month):

     pip install djaodjin-saas

Payment and Subscription (Stripe, etc.)

Back to top

dj-stripe (🥇33 · ⭐ 1.7K) - dj-stripe automatically syncs your Stripe Data to your local database as pre-implemented Django Models allowing you to..MIT
  • GitHub (👨‍💻 130 · 🔀 480 · 📦 1.1K · 📋 1K - 6% open · ⏱️ 07.01.2025):

     git clone https://github.com/dj-stripe/dj-stripe
  • PyPi (📥 110K / month):

     pip install dj-stripe
django-paypal (🥇27 · ⭐ 730) - A pluggable Django application for integrating PayPal Payments Standard or Payments Pro.MIT
  • GitHub (👨‍💻 73 · 🔀 200 · 📦 4K · 📋 160 - 7% open · ⏱️ 18.11.2024):

     git clone https://github.com/spookylukey/django-paypal
  • PyPi (📥 19K / month):

     pip install django-paypal
django-payments (🥈25 · ⭐ 1.1K) - Universal payment handling for Django.❗Unlicensed
  • GitHub (👨‍💻 67 · 🔀 270 · 📥 30 · 📦 600 · 📋 180 - 37% open · ⏱️ 21.02.2025):

     git clone https://github.com/jazzband/django-payments
  • PyPi (📥 9.4K / month):

     pip install django-payments
django-getpaid (🥈22 · ⭐ 440 · 💤) - Django payments processor.MIT
  • GitHub (👨‍💻 30 · 🔀 110 · 📦 49 · 📋 61 - 4% open · ⏱️ 12.12.2021):

     git clone https://github.com/django-getpaid/django-getpaid
  • PyPi (📥 4.3K / month):

     pip install django-getpaid
pinax-stripe-light (🥈21 · ⭐ 690 · 💤) - a payments Django app for Stripe.MIT
  • GitHub (👨‍💻 72 · 🔀 270 · 📋 300 - 22% open · ⏱️ 28.11.2021):

     git clone https://github.com/pinax/pinax-stripe-light
  • PyPi (📥 470 / month):

     pip install pinax-stripe-light
django-oscar-paypal (🥈20 · ⭐ 160 · 💤) - PayPal integration for django-oscar. Can be used without Oscar too.BSD-3
  • GitHub (👨‍💻 51 · 🔀 200 · 📦 160 · 📋 92 - 25% open · ⏱️ 01.09.2023):

     git clone https://github.com/django-oscar/django-oscar-paypal
  • PyPi (📥 920 / month):

     pip install django-oscar-paypal
silver (🥈19 · ⭐ 300) - Automated billing and payments for Django with a REST API.❗Unlicensed
  • GitHub (👨‍💻 24 · 🔀 76 · 📦 11 · 📋 390 - 13% open · ⏱️ 21.01.2025):

     git clone https://github.com/silverapp/silver
  • PyPi (📥 300 / month):

     pip install silver
django-flexible-subscriptions (🥉15 · ⭐ 250 · 💤) - A subscription and recurrent billing application for Django.❗️GPL-3.0
  • GitHub (👨‍💻 14 · 🔀 53 · 📦 30 · 📋 50 - 54% open · ⏱️ 11.09.2020):

     git clone https://github.com/studybuffalo/django-flexible-subscriptions
  • PyPi (📥 580 / month):

     pip install django-flexible-subscriptions
dj-paypal (🥉15 · ⭐ 88 · 💤) - Paypal integration for Django - Inspired by dj-Stripe.MIT
  • GitHub (👨‍💻 3 · 🔀 20 · 📦 28 · 📋 9 - 44% open · ⏱️ 29.02.2024):

     git clone https://github.com/HearthSim/dj-paypal
  • PyPi (📥 620 / month):

     pip install dj-paypal
django-subscriptions (🥉15 · ⭐ 74 · 💤) - A django package for managing subscription states.BSD-3
  • GitHub (👨‍💻 2 · 🔀 9 · 📦 17 · ⏱️ 29.12.2020):

     git clone https://github.com/kogan/django-subscriptions
  • PyPi (📥 6.4K / month):

     pip install django-subscriptions
drf-stripe-subscription (🥉14 · ⭐ 120) - An out-of-box Django REST framework solution for payment and subscription management using Stripe.MIT
  • GitHub (👨‍💻 6 · 🔀 18 · 📋 23 - 13% open · ⏱️ 16.11.2024):

     git clone https://github.com/oscarychen/drf-stripe-subscription
  • PyPi (📥 1.2K / month):

     pip install drf-stripe-subscription
dj-paddle (🥉13 · ⭐ 83 · 💤) - Django + Paddle made Easy!.MIT
  • GitHub (👨‍💻 7 · 🔀 32 · 📋 25 - 56% open · ⏱️ 26.03.2021):

     git clone https://github.com/paddle-python/dj-paddle
  • PyPi (📥 510 / month):

     pip install dj-paddle
django-flutterwave (🥉13 · ⭐ 23 · 💤) - Django integration for Flutterwave Rave payments and subscriptions.MIT
  • GitHub (🔀 12 · 📦 52 · ⏱️ 29.12.2020):

     git clone https://github.com/bdelate/django-flutterwave
  • PyPi:

     pip install django-flutterwave
django-stripe-subscriptions (🥉7 · ⭐ 35 · 💤) - How to handle subscription payments with Django and Stripe.MIT
  • GitHub (👨‍💻 3 · 🔀 11 · 📋 4 - 75% open · ⏱️ 20.07.2022):

     git clone https://github.com/duplxey/django-stripe-subscriptions
  • PyPi:

     pip install django-stripe-subscriptions
Show 5 hidden projects...
  • merchant (🥈18 · ⭐ 1K · 💀) - A Django app to accept payments from various payment processors via Pluggable backends.BSD-3
  • django-bitcoin (🥉15 · ⭐ 180 · 💀) - bitcoin payment management for django.MIT
  • django-authorizenet (🥉12 · ⭐ 87 · 💀) - Django and Authorize.NET payment gateway integration.MIT
  • django-subscription (🥉9 · ⭐ 180 · 💀) - Subscriptions or Recurring Billing App for django.❗Unlicensed
  • django-payee (🥉4 · ⭐ 2) - Accept (regular and subscription) payments in Internet (currently supports PayPal). Advanced support for subscription..❗Unlicensed

Emails

Back to top

django-anymail (🥇31 · ⭐ 1.7K) - Django email backends and webhooks for Amazon SES, Brevo (Sendinblue), MailerSend, Mailgun, Mailjet, Postmark, Postal,..BSD-3
  • GitHub (👨‍💻 67 · 🔀 130 · 📥 160 · 📦 7.2K · 📋 230 - 1% open · ⏱️ 22.02.2025):

     git clone https://github.com/anymail/django-anymail
  • PyPi (📥 820K / month):

     pip install django-anymail
django-ses (🥈29 · ⭐ 1K) - A Django email backend for Amazons Simple Email Service.MIT
  • GitHub (👨‍💻 84 · 🔀 220 · 📦 3.3K · 📋 150 - 32% open · ⏱️ 31.01.2025):

     git clone https://github.com/django-ses/django-ses
  • PyPi (📥 700K / month):

     pip install django-ses
django-post-office (🥉27 · ⭐ 1K) - A Django app that allows you to send email asynchronously in Django. Supports HTML email, database backed templates..MIT
  • GitHub (👨‍💻 82 · 🔀 250 · 📦 100 · 📋 250 - 37% open · ⏱️ 22.11.2024):

     git clone https://github.com/ui/django-post_office
  • PyPi (📥 63K / month):

     pip install django-post-office
django-mailbox (🥉23 · ⭐ 360) - Import mail from POP3, IMAP, local email mailboxes or directly from Postfix or Exim4 into your Django application..MIT
  • GitHub (👨‍💻 55 · 🔀 160 · 📦 210 · 📋 160 - 13% open · ⏱️ 11.01.2025):

     git clone https://github.com/coddingtonbear/django-mailbox
  • PyPi (📥 9.3K / month):

     pip install django-mailbox
aiosmtpd (🥉21 · ⭐ 330) - A reimplementation of the Python stdlib smtpd.py based on asyncio.Apache-2
  • GitHub (👨‍💻 43 · 🔀 93 · 📥 560 · 📋 180 - 36% open · ⏱️ 19.02.2025):

     git clone https://github.com/aio-libs/aiosmtpd
  • PyPi (📥 420K / month):

     pip install aiosmtpd

Templates

Back to top

django-htmx (🥇28 · ⭐ 1.7K) - Extensions for using Django with htmx.MIT
  • GitHub (👨‍💻 24 · 🔀 140 · 📦 3.9K · 📋 79 - 5% open · ⏱️ 19.02.2025):

     git clone https://github.com/adamchainz/django-htmx
  • PyPi (📥 340K / month):

     pip install django-htmx
django-compressor (🥈24 · ⭐ 2.8K) - Compresses linked and inline javascript or CSS into a single cached file.❗Unlicensed
  • GitHub (👨‍💻 220 · 🔀 560 · 📋 660 - 17% open · ⏱️ 14.02.2025):

     git clone https://github.com/django-compressor/django-compressor
  • PyPi (📥 780K / month):

     pip install django-compressor
wrabit/django-cotton (🥈24 · ⭐ 740) - Enabling Modern UI Composition in Django.MIT
  • GitHub (👨‍💻 9 · 🔀 34 · 📦 140 · 📋 88 - 2% open · ⏱️ 26.02.2025):

     git clone https://github.com/wrabit/django-cotton
  • PyPi (📥 26K / month):

     pip install django-cotton
inertia-django (🥉19 · ⭐ 400) - The Django adapter for Inertia.js.MIT
  • GitHub (👨‍💻 12 · 🔀 36 · 📦 130 · 📋 37 - 27% open · ⏱️ 13.02.2025):

     git clone https://github.com/inertiajs/inertia-django
  • PyPi (📥 5K / month):

     pip install inertia-django
django-template-partials (🥉18 · ⭐ 530) - Reusable named inline partials for the Django Template Language.MIT
  • GitHub (👨‍💻 15 · 🔀 21 · 📦 280 · 📋 29 - 31% open · ⏱️ 03.02.2025):

     git clone https://github.com/carltongibson/django-template-partials
  • PyPi (📥 44K / month):

     pip install django-template-partials

Reusable app templates

Back to top

wemake-django-template (🥇22 · ⭐ 2.1K) - Bleeding edge django template focused on code quality and security.MIT
  • GitHub (👨‍💻 50 · 🔀 220 · 📋 540 - 4% open · ⏱️ 26.02.2025):

     git clone https://github.com/wemake-services/wemake-django-template
cookiecutter-djangopackage (🥇13 · ⭐ 440 · 💤) - A cookiecutter template for creating reusable Django packages quickly.❗Unlicensed
  • GitHub (👨‍💻 55 · 🔀 140 · 📋 72 - 38% open · ⏱️ 29.10.2020):

     git clone https://github.com/pydanny/cookiecutter-djangopackage
  • PyPi:

     pip install cookiecutter-djangopackage
wq-django-template (🥈10 · ⭐ 28) - Django + NPM (Create React App) template for building REST-ful web & hybrid apps with the wq framework.❗Unlicensed
  • GitHub (👨‍💻 4 · 🔀 7 · ⏱️ 27.03.2024):

     git clone https://github.com/wq/wq-django-template
Show 8 hidden projects...
  • cookiecutter-django-crud (🥈9 · ⭐ 68 · 💀) - A cookiecutter template to create a Django app around a model with CRUD views using django-vanilla-views, a..BSD-3
  • cookiecutter-django-app (🥈9 · ⭐ 16 · 💤) - A cookiecutter template for creating reusable Django packages (installable apps) quickly.Apache-2
  • django-app-template (🥉7 · ⭐ 54 · 💀) - A handy template for creating a new reusable Django application.BSD-2
  • django-reusable-app-template (🥉6 · ⭐ 96 · 💀) - A template for kickstarting reusable Django apps, ready to be published on pypi.python.org, ready for test driven..❗Unlicensed
  • python-library-template (🥉5 · ⭐ 5) - The template for all public libraries by Ambition.❗Unlicensed
  • django-reusable-app (🥉4 · ⭐ 3 · 💀) - A cookiecutter template to package Django Reusable Apps.MIT
  • cookiecutter-sveetch-djangoapp (🥉4 · ⭐ 3) - Yet another Cookiecutter template to produce a repository to start a Django application package with Python3.❗Unlicensed
  • django-package-template (🥉4 · ⭐ 1 · 💤) - Template for creating packages.MIT

Project templates

Back to top

saas-boilerplate (🥇20 · ⭐ 2.4K) - SaaS Boilerplate - Open Source and free SaaS stack that lets you build SaaS products faster in React, Django and AWS...MIT
  • GitHub (👨‍💻 41 · 🔀 300 · 📋 190 - 22% open · ⏱️ 10.02.2025):

     git clone https://github.com/apptension/saas-boilerplate
django-react-boilerplate (🥇19 · ⭐ 2.1K) - Django 5, React, Bootstrap 5 with Python 3 and Webpack project boilerplate.MIT
  • GitHub (👨‍💻 52 · 🔀 500 · 📋 300 - 8% open · ⏱️ 25.02.2025):

     git clone https://github.com/vintasoftware/django-react-boilerplate
falco (🥈16 · ⭐ 380) - Enhance your Django developer experience: CLI and Guides for the Modern Django Developer.❗Unlicensed
  • GitHub (👨‍💻 8 · 🔀 19 · 📦 16 · 📋 66 - 6% open · ⏱️ 31.12.2024):

     git clone https://github.com/Tobi-De/falco
  • PyPi (📥 120 / month):

     pip install falco
Lithium (🥈15 · ⭐ 2.3K) - Django starter project with.❗Unlicensed
  • GitHub (👨‍💻 21 · 🔀 420 · 📋 45 - 4% open · ⏱️ 24.02.2025):

     git clone https://github.com/wsvincent/lithium
cookiecutter-vue-django (🥈14 · ⭐ 220 · 💤) - Vue 3 + Vite + Django with no compromises. Use Vue SFCs directly in Django Templates, DRF not required.BSD-3
  • GitHub (👨‍💻 400 · 🔀 25 · 📋 15 - 26% open · ⏱️ 20.11.2023):

     git clone https://github.com/ilikerobots/cookiecutter-vue-django
django-hydra (🥈13 · ⭐ 90) - A django/htmx/alpine/tailwind project template.❗Unlicensed
  • GitHub (👨‍💻 39 · 🔀 9 · 📋 16 - 18% open · ⏱️ 28.01.2025):

     git clone https://github.com/Lightmatter/django-hydra
django-docker-template (🥈11 · ⭐ 200) - Dockerized Django with Postgres, Gunicorn, and Traefik or Caddy (with auto renew Lets Encrypt).MIT
  • GitHub (👨‍💻 6 · 🔀 37 · 📋 12 - 25% open · ⏱️ 25.09.2024):

     git clone https://github.com/amerkurev/django-docker-template
launchr (🥉10 · ⭐ 240 · 💤) - Launchr is an open source SaaS starter kit, based on Django.MIT
  • GitHub (🔀 40 · 📋 25 - 8% open · ⏱️ 23.01.2021):

     git clone https://github.com/jayfk/launchr
sidewinder (🥉10 · ⭐ 210) - Django starter kit that focuses on good defaults, developer experience, and deployment. Updated for Django 5.MIT
  • GitHub (🔀 13 · 📋 29 - 13% open · ⏱️ 27.04.2024):

     git clone https://github.com/stribny/sidewinder
django-project-template (🥉10 · ⭐ 120) - Thorgates Django project template - Django, React, Sass, optional Docker and more.ISC
  • GitHub (👨‍💻 34 · 🔀 16 · 📋 5 - 40% open · ⏱️ 14.05.2024):

     git clone https://github.com/thorgate/django-project-template
django-startproject (🥉9 · ⭐ 240) - Django Start Project template with batteries.BSD-3
  • GitHub (👨‍💻 3 · 🔀 17 · ⏱️ 09.12.2024):

     git clone https://github.com/jefftriplett/django-startproject
django-webpack-starter (🥉7 · ⭐ 59 · 💤) - Django Webpack starter template for using Webpack 5 with Django 3.1 & Bootstrap 4. Yes, it can hot-reload.MIT
  • GitHub (🔀 2 · 📋 3 - 33% open · ⏱️ 05.11.2020):

     git clone https://github.com/khadegd/django-webpack-starter
django-base-template (🥉6 · ⭐ 71 · 💤) - Project Template for Django + Bootstrap3 + pre-configured apps (like Allauth, django_compressor ). Probably the..❗Unlicensed
  • GitHub (👨‍💻 3 · 🔀 19 · ⏱️ 30.06.2023):

     git clone https://github.com/Alex-CodeLab/django-base-template
Show 4 hidden projects...
  • docker-django (🥉10 · ⭐ 180 · 💀) - A project to get you started with Docker and Django.MIT
  • sos-django-template (🥉9 · ⭐ 23 · 💤) - SOS Django Template is a starter template for new Django projects with modern defaults, power cable included.❗️WTFPL
  • django-docker-heroku-template (🥉3 · ⭐ 36 · 💤) - Get a Django app up and running in dev, test, and production with best practices in 10 minutes.❗Unlicensed
  • django-bootstrap-htmx-template-2023 ( ⭐ 2 · 💤) - Django Website Template 2023 is a ready-to-use template for building websites using Django, Bootstrap 5, and Htmx.❗Unlicensed

Static file serving

Back to top

whitenoise (🥇34 · ⭐ 2.6K) - Radically simplified static file serving for Python web apps.MIT
  • GitHub (👨‍💻 69 · 🔀 150 · 📦 480K · 📋 240 - 10% open · ⏱️ 19.02.2025):

     git clone https://github.com/evansd/whitenoise
  • PyPi (📥 3.9M / month):

     pip install whitenoise

Custom user

Back to top

django-authtools (🥇23 · ⭐ 370) - A custom User model for everybody!.BSD-2
  • GitHub (👨‍💻 31 · 🔀 95 · 📦 1K · 📋 54 - 16% open · ⏱️ 19.03.2024):

     git clone https://github.com/fusionbox/django-authtools
  • PyPi (📥 12K / month):

     pip install django-authtools
django-custom-user (🥈19 · ⭐ 320 · 💤) - Custom user model for Django with the same behaviour as the default User class but with email instead of username.BSD-3
  • GitHub (👨‍💻 12 · 🔀 60 · 📦 280 · 📋 24 - 4% open · ⏱️ 09.12.2022):

     git clone https://github.com/jcugat/django-custom-user
  • PyPi (📥 9.8K / month):

     pip install django-custom-user
django-improved-user (🥉18 · ⭐ 150) - A custom Django user that authenticates via email. Follows identity and authentication best practices.BSD-2
  • GitHub (👨‍💻 8 · 🔀 13 · 📦 44 · ⏱️ 08.08.2024):

     git clone https://github.com/jambonsw/django-improved-user
  • PyPi (📥 3.2K / month):

     pip install django-improved-user
django-use-email-as-username (🥉15 · ⭐ 72) - A Django app to use email as username for user authentication.BSD-3
  • GitHub (👨‍💻 3 · 🔀 11 · 📦 300 · ⏱️ 09.09.2024):

     git clone https://github.com/jmfederico/django-use-email-as-username
  • PyPi (📥 3.6K / month):

     pip install django-use-email-as-username
django-unique-user-email (🥉12 · ⭐ 140) - Enable login-by-email with the default User model for your Django project by making auth.User.email unique.MIT
  • GitHub (👨‍💻 4 · 🔀 6 · 📦 15 · 📋 10 - 60% open · ⏱️ 09.10.2024):

     git clone https://github.com/carltongibson/django-unique-user-email
  • PyPi (📥 1.9K / month):

     pip install django-unique-user-email

Related Resources

  • Best-of lists: Discover other best-of lists with awesome open-source projects on all kinds of topics.

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

  • Open an issue by selecting one of the provided categories from theissue page and fill in the requested information.
  • Modify theprojects.yaml with your additions or changes, and submit a pull request. This can also be done directly via theGithub UI.

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to thebest-of-generator repository. If you like to create your own best-of list, we recommend to followthis guide.

For more information on how to add or update projects, please read thecontribution guidelines. By participating in this project, you agree to abide by itsCode of Conduct.

License

CC0

About

A ranked list of awesome Django related Python packages.

Resources

License

Code of conduct

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp