awesome-django
Development toolbox
A curated list of tools and resources to help Django developers improve their workflow and build better applications.
A curated list of awesome things related to Django
10k stars
251 watching
1k forks
Language: HTML
last commit: 3 months ago
Linked from 6 awesome lists
awesomeawesome-listdjango
Awesome Django / Third-Party Packages / Admin | |||
django-hijack | 1,549 | 3 months ago | Admins can log in and work on behalf of other users without having to know their credentials |
django-import-export | 3,089 | 3 months ago | Django application and library for importing and exporting data with admin integration |
django-admin-honeypot | 1,031 | 11 months ago | Configure a honeypot to see who's trying to hack your site |
django-loginas | 365 | 5 months ago | "Log in as user" for the Django admin |
impostor | 159 | 5 months ago | Impostor is a Django application which allows staff members to login as a different user by using their own username and password |
django-impersonate | Allow superusers to “impersonate” other non-superuser accounts | ||
django-admin-env-notice | 319 | 5 months ago | Visually distinguish environments in Django Admin, for example: , , |
django-related-admin | 69 | over 1 year ago | A helper library that allows you to write list_displays across foreign key relationships |
django-admin-sortable2 | 781 | 4 months ago | Generic drag-and-drop ordering for objects in the Django admin interface |
Awesome Django / Third-Party Packages / Admin Themes | |||
django-grappelli | 3,787 | 7 months ago | A jazzy skin for the admin |
django-jazzmin | 1,658 | 3 months ago | Drop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 4 to make yo' admin look jazzy |
django-admin-interface | 1,856 | 3 months ago | Customize Admin by the admin itself(color, header. title,logo) and popup windows replaced by modals |
django-material-admin | 324 | 8 months ago | Material design for django administration |
django-semantic-admin | 154 | 3 months ago | Django Semantic UI admin theme |
django-jet-reboot | 423 | 3 months ago | Django Jet is modern template for Django admin interface with improved functionality |
django-baton | 901 | 3 months ago | A cool, modern and responsive django admin application based on bootstrap 5 |
django-unfold | 1,978 | 3 months ago | Modern Django admin theme for seamless interface development |
django-daisy | 85 | 3 months ago | A modern django dashboard fully responsive built with daisyui |
django-admin-dracula | 51 | 3 months ago | 🦇 Dracula themes for the Django admin |
Awesome Django / Third-Party Packages / APIs | |||
django-rest-framework | 28,584 | 3 months ago | Web APIs for Django |
django-cors-headers | 5,408 | 3 months ago | If your back-end and front-end are on different servers, you need this |
dj-rest-auth | 1,700 | 3 months ago | Authentication for Django Rest Framework |
django-rest-knox | 1,176 | 3 months ago | Authentication Module for django-rest-auth |
djoser | 2,556 | 4 months ago | REST implementation of Django auth |
djaq | 77 | almost 2 years ago | An instant remote API to Django models with a powerful query language |
django-rest-framework-simplejwt | 4,036 | 4 months ago | JSON web tokens for DRF |
django-webpack-loader | 2,525 | 5 months ago | Transparently use webpack with Django |
drf-yasg | 3,431 | 5 months ago | Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code |
graphene-django | 4,318 | 5 months ago | GraphQL for Django |
graphene-django-filter | 20 | almost 2 years ago | Advanced filters implementing and/or/not operators in GraphQL for Django |
django-ninja | Django Ninja - Fast Django REST framework based on type annotations | ||
django-tastypie | 3,930 | 4 months ago | Creating delicious APIs for Django apps since 2010 |
drf-spectacular | 2,426 | 3 months ago | Sane and flexible OpenAPI 3 schema generation for Django REST framework |
django-webhook | 196 | 7 months ago | A plug-and-play Django app for sending outgoing webhooks on model changes |
Awesome Django / Third-Party Packages / Async | |||
channels | 6,137 | 4 months ago | Async support for Django |
starlette | 10,361 | 3 months ago | ASGI framework |
Awesome Django / Third-Party Packages / Caching | |||
django-cachalot | 1,275 | 4 months ago | Caches your Django ORM queries and automatically invalidates them |
django-cacheops | 2,136 | 4 months ago | A slick ORM cache with automatic granular event-driven invalidation |
Awesome Django / Third-Party Packages / Commands | |||
django-extensions | 6,591 | 3 months ago | Custom management extensions, notably and |
django-click | 251 | 6 months ago | Write Django management commands using the |
django-dbbackup | 989 | 4 months ago | Management commands to help backup and restore your project database and media files |
django-liquidb | 23 | over 1 year ago | Django application to simplify migration management and changes in states of db scheme |
django-migration-zero | 56 | 4 months ago | Holistic implementation of "migration zero" pattern for Django covering local changes and in-production database adjustments |
django-typer | 93 | 3 months ago | Write Django management commands using the |
Awesome Django / Third-Party Packages / Configuration | |||
confidential | 74 | 4 months ago | Manage configs and secrets (with CLI support) |
django-environ | 3,032 | 4 months ago | Environment variables |
django-split-settings | 1,136 | 3 months ago | Organize multiple settings files |
django-constance | 1,733 | 3 months ago | A Django app for storing dynamic settings in pluggable backends (Redis and Django model backend built in) with an integration with the Django admin app |
django-configurations | 1,109 | 4 months ago | eases Django project configuration by relying on the composability of Python classes and following principles of |
dynaconf | Dynaconf loads django settings from multiple sources (multiple file formats, env vars, redis, vault, etcd), manages secrets, and allows for different merging strategies all following | ||
django-extra-settings | 556 | 3 months ago | Config and manage typed extra settings using just the django admin |
environs | 1,227 | 3 months ago | Simplified environment variable parsing that comes with a that installs additional packages |
django-classy-settings | 36 | 3 months ago | Class based settings to keep your environments in order, with easy access to typed environment variables |
django-content-settings | Easily create and manage editable typed variables directly from the Django admin panel | ||
Awesome Django / Third-Party Packages / Content Management Systems | |||
wagtail | 18,523 | 3 months ago | Popular Django content management system (CMS). See too |
mezzanine | 4,766 | 9 months ago | CMS framework |
django-cms | 10,252 | 3 months ago | CMS for Django |
feincms | 955 | 6 months ago | An extensible Django-based CMS |
puput | 630 | 7 months ago | Blog app features with Wagtail |
Awesome Django / Third-Party Packages / Database Connectors | |||
djongo | 1,889 | 4 months ago | Django and MongoDB database connector |
Awesome Django / Third-Party Packages / ECommerce | |||
saleor | 20,917 | 3 months ago | GraphQL-based Django E-Commerce Platform |
django-shop | 3,223 | over 1 year ago | Django-based shop system |
shuup | 2,260 | 12 months ago | Django E-Commerce Platform |
django-oscar | 6,301 | 3 months ago | Domain-driven e-commerce for Django |
Awesome Django / Third-Party Packages / Editors | |||
django-markdownx | 863 | 8 months ago | Comprehensive Markdown plugin built for Django |
django-markdown-editor | 829 | 4 months ago | Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI |
django-business-logic | 225 | 11 months ago | Visual DSL framework for Django |
django-quill-editor | 202 | 3 months ago | Makes Quill.js easy to use on Django Forms and admin sites |
django-summernote | 1,047 | 9 months ago | Summernote is a simple WYSIWYG editor |
django-tinymce | 1,290 | 5 months ago | TinyMCE integration for Django |
django-prose | 205 | 3 months ago | A light weight editor to content creation |
django-ace | 133 | 5 months ago | ACE integration for Django |
Awesome Django / Third-Party Packages / Files/Images | |||
django-cleanup | 1,125 | 6 months ago | Zero configuration file/image removal for local and remote files |
django-imagekit | 2,280 | 8 months ago | Django app for processing images for thumbnail, black-and-white and sizes |
django-pictures | 251 | 3 months ago | Responsive cross-browser image library using modern codes like AVIF & WebP |
sorl-thumbnail | 1,750 | 3 months ago | Thumbnails for Django |
Awesome Django / Third-Party Packages / Forms | |||
django-bleach | 149 | 4 months ago | Integrate bleach into forms and models. See as an alternative |
django-crispy-forms | 5,047 | 4 months ago | DRY Django forms |
django-floppyforms | 839 | 4 months ago | Full control of form rendering |
django-formtools | 821 | 3 months ago | For form previous and multi-step forms, previously part of Django until 1.8 |
django-widget-tweaks | 2,094 | 7 months ago | Tweak form field rendering in templates |
django-autocomplete-light | 1,807 | 3 months ago | Add autocompletion to forms |
django-shapeshifter | 175 | over 3 years ago | A class-based view to handle multiple forms in one view |
Awesome Django / Third-Party Packages / Full-stack frameworks | |||
Django-Bridge | 140 | 3 months ago | The simple way to build React frontends for Django applications |
ReactPy | 7,903 | 4 months ago | It's React, but in Python. Insert dynamically rendered Python into Django templates using the |
Reactor | 635 | 12 months ago | Phoenix LiveView, but for Django |
Sockpuppet | Build reactive applications with the Django tooling you already know and love | ||
Unicorn | A reactive component framework that progressively enhances a normal Django view, makes AJAX calls in the background, and dynamically updates the DOM | ||
iommi | 811 | 3 months ago | Toolkit for development of CRUD applications without writing HTML or JavaScript |
Awesome Django / Third-Party Packages / General | |||
django-data-browser | 350 | 11 months ago | Interactive, user-friendly database explorer |
django-filter | 4,491 | 3 months ago | Powerful filters based on Django QuerySets |
django-sql-explorer | 2,771 | 5 months ago | Share data via SQL queries |
django-tables2 | 1,917 | 3 months ago | HTML tables with pagination/sorting |
django-maintenance-mode | 501 | 3 months ago | Shows a 503 error page when maintenance-mode is on |
django-freeze | 94 | 3 months ago | Convert your dynamic django site to a static one with one line of code |
django-nh3 | 29 | 3 months ago | Django integration with for nh3 and is an alternative for django-bleach |
Weblate | 4,696 | 3 months ago | Weblate is a copylefted libre software web-based continuous localization system, used by over 2500 libre projects and companies in more than 165 countries |
Django-Classy-Doc | 27 | 6 months ago | Document your own code in the style of CCBV and CDRF |
Awesome Django / Third-Party Packages / Internationalisation (i18n) | |||
django-localflavor | 834 | 7 months ago | A collection of functionality that is useful for particular countries or cultures. Previously a part of the Django core |
django-modeltrans | 65 | 4 months ago | Translate Django model fields in a JSONField |
django-modeltranslations | 1,388 | 3 months ago | Translates Django models using a registration approach |
django-rosetta | 1,091 | 5 months ago | Rosetta provides a UI to read and write your project's gettext catalogs within the Django Admin |
Awesome Django / Third-Party Packages / Logging | |||
django-guid | 455 | 3 months ago | Inject a GUID (Correlation-ID) into every log message in a Django request |
DRF-API-Logger | 314 | 7 months ago | An API Logger for your Django Rest Framework project |
Awesome Django / Third-Party Packages / Monitoring | |||
django-prometheus | 1,489 | 3 months ago | Export Django monitoring metrics to Prometheus |
django-mixin | 53 | 7 months ago | Monitoring mixin for Django-prometheus. A set of Grafana dashboards and Prometheus rules for Django |
Awesome Django / Third-Party Packages / Mailing | |||
django-pony-express | 63 | 3 months ago | Class-based emails including a test suite for Django |
django-anymail | 1,710 | 3 months ago | Django email backends and webhooks for Amazon SES, Brevo (Sendinblue), MailerSend, Mailgun, Mailjet, Postmark, Postal, Resend, SendGrid, SparkPost, Unisender Go and more |
Awesome Django / Third-Party Packages / Model Fields | |||
django-any-urlfield | 51 | over 3 years ago | An improved URL selector to choose between internal models and external URLs |
django-colorfield | 634 | 3 months ago | Color field for django models with a nice color-picker widget |
django-model-utils | 2,683 | 4 months ago | Django model mixins and utilities |
django-money | 1,684 | 7 months ago | Money fields for forms/models |
django-phonenumber-field | 1,485 | 8 months ago | Model/form field for normalized phone numbers |
django-streamfield | 125 | 6 months ago | Simple StreamField for plain Django admin (based on Wagtail CMS StreamField idea) |
Awesome Django / Third-Party Packages / Models | |||
django-lifecycle | 1,356 | 3 months ago | Declarative model lifecycle hooks, an alternative to Signals |
django-mptt | 2,890 | 8 months ago | Modified Preorder Tree Traversal; working with trees of Model instances |
django-taggit | 3,345 | 3 months ago | Simple model tags |
django-reversion | 3,049 | 7 months ago | Version control for model instances |
django-simple-history | 2,233 | 3 months ago | Store model history and view/revert changes from the admin |
django-polymorphic | 1,665 | 3 months ago | Django-polymorphic simplifies using inherited models in Django projects |
django-recurrence | 493 | 5 months ago | Utility for working with recurring dates in Django |
django-treenode | 690 | 3 months ago | Abstract model/admin for tree based stuff |
django-auto-prefetch | 359 | 3 months ago | Automatically prefetch foreign key values as needed |
Awesome Django / Third-Party Packages / Performance | |||
django-perf-rec | Keep detailed records of the performance of your Django code | ||
New Relic | Time middleware, views, and SQL queries | ||
Scout | Time middleware, template rendering, and SQL queries with automatic N+1 detection | ||
django-query-profiler | 140 | over 2 years ago | Django query profiler to help resolve N+1 queries |
django-silk | 4,526 | 3 months ago | Live profiling and inspection of HTTP requests and database queries |
py-spy | 12,992 | 3 months ago | Sampling profiler for Python programs |
pyinstrument | 6,727 | 3 months ago | Call stack profiler for Python, Django, Flask, FastAPI |
django-zeal | 118 | 4 months ago | Detect N+1 queries with user-friendly error messages |
Awesome Django / Third-Party Packages / Permissions | |||
django-role-permissions | 730 | almost 2 years ago | Django app for role-based permissions management |
django-guardian | 3,662 | 5 months ago | Per object permissions in Django |
django-rules | 1,874 | 6 months ago | A tiny but powerful app providing object-level permissions, built from the ground up for Django |
Awesome Django / Third-Party Packages / Search | |||
django-haystack | 3,625 | 3 months ago | Modular search for Django |
django-watson | 1,210 | 7 months ago | Full-text search plugin |
django-admin-search | 80 | 6 months ago | Modal filter for django admin |
django-elasticsearch-dsl | 1,028 | 5 months ago | Elasticsearch DSL integration for Django |
Awesome Django / Third-Party Packages / Search Engine Optimisation | |||
django-check-seo | 158 | 10 months ago | Check SEO of pages |
Awesome Django / Third-Party Packages / Security | |||
django-csp | 569 | 3 months ago | Adds headers to Django |
django-feature-policy | 100 | 3 months ago | Set the draft security HTTP header on a Django app |
django-protected-media | 67 | over 1 year ago | Manages media that are considered sensitive in a protected fashion |
DJ Checkup | Runs several checks on your deployed Django site to check for common security mistakes | ||
Awesome Django / Third-Party Packages / Static Assets | |||
django-storages | 2,782 | 3 months ago | A single library to support multiple custom storage backends for Django |
django-compressor | 2,809 | 5 months ago | Compress JavaScript/CSS into a single cached file |
easy-thumbnails | 1,390 | 4 months ago | Image thumbnails for Django |
whitenoise | 2,562 | 3 months ago | Simplified static file serving for Python websites |
Awesome Django / Third-Party Packages / Task Queues | |||
beatserver | 142 | over 2 years ago | A periodic task scheduler for Django |
django-q2 | 398 | 4 months ago | A multiprocessing distributed task queue for Django |
django-rq | 1,855 | 3 months ago | Integration for Redis Queue |
django-redis | 2,904 | 3 months ago | Full-featured Redis cache backend for Django |
celery | 25,062 | 3 months ago | Robust and broker-agnostic task queues for bigger, performance-focused projects |
flower | 6,518 | 6 months ago | Flower is a web-based tool for monitoring and administrating Celery clusters |
django-celery-beat | 1,721 | 3 months ago | A periodic task scheduler with database configured by Django's Admin Panel |
celery-exporter | 438 | 3 months ago | Prometheus & Grafana monitoring of Celery tasks |
django-dramatiq | 351 | 9 months ago | Task processing library with a focus on simplicity, reliability, and performance |
django-celery-results | 698 | 4 months ago | Celery result backend with Django |
django-tasks | 390 | 3 months ago | A reference implementation and backport of background workers and tasks in Django, based on |
Awesome Django / Third-Party Packages / Templates | |||
curlylint | Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid | ||
django-components | 1,228 | 3 months ago | A way to create simple reusable template components in Django |
django-template-partials | 479 | 6 months ago | Reusable named inline partials for the Django Template Language |
djhtml | 586 | 5 months ago | Django/Jinja template indenter |
djlint | Lint & Format HTML Templates | ||
slippers | Build reusable components in Django without writing a single line of Python | ||
JinjaX | Super components powers for your Jinja templates | ||
django-cotton | Goodbye , Hello . Bringing modern UI composition to Django | ||
htpy | htpy is a library that makes writing HTML in plain Python fun and efficient, without a template language | ||
Awesome Django / Third-Party Packages / Testing | |||
django-debug-toolbar | 8,126 | 3 months ago | Configurable panels to debug requests/responses |
pytest-django | 1,401 | 3 months ago | Use pytest features in Django |
django-test-migrations | 532 | 3 months ago | Test django schema and data migrations, including migrations' order |
django-test-plus | 615 | 7 months ago | Useful additions to Django's default TestCase |
factory-boy | 3,543 | 3 months ago | Test fixtures replacement |
django-waffle | 1,138 | 3 months ago | A feature flipper for Django |
model-bakery | 848 | 5 months ago | Object factory for Django (rename of legacy Model Mommy project) |
django-fakery | 115 | 8 months ago | An easy-to-use implementation of Creation Methods for Django, backed by Faker |
drf-openapi-tester | 119 | over 1 year ago | Django test utility for validating Swagger 2.0 and OpenAPI 3.0 documentation |
django-google-optimize | 40 | about 2 years ago | Django application designed to make running server side Google Optimize A/B tests easy |
django-pattern-library | 375 | 3 months ago | Pattern library generator for Django templates, to help testing of UI components |
storybook-django | 109 | 3 months ago | Develop Django UI components in isolation, with Storybook |
Awesome Django / Third-Party Packages / URLs | |||
dj-database-url | 1,500 | 3 months ago | Database URLs |
urlman | 119 | 10 months ago | A nicer way to do URLs for Django models |
django-robots | 459 | 5 months ago | This is a basic Django application to manage robots.txt files following the robots exclusion protocol, complementing the Django Sitemap contrib app |
django-redirects | 68 | 3 months ago | Redirects as they should be, with full control |
Awesome Django / Third-Party Packages / Users | |||
django-allauth | 9,633 | 3 months ago | Improved user registration including social auth |
django-allauth-ui | 292 | 3 months ago | Better looking templates for django-allauth |
django-improved-user | 149 | 3 months ago | A custom Django user that authenticates via email. Follows identity and authentication best practices |
django-organizations | 1,309 | 4 months ago | Multi-user accounts for Django projects |
django-cas-ng | 383 | 3 months ago | Django-cas-ng is Django CAS (Central Authentication Service) 1.0/2.0/3.0 client library to support SSO (Single Sign On) and Single Logout (SLO) |
django-guest-user | 75 | about 1 year ago | Allow visitors to use your site like a regular user and register later |
Awesome Django / Third-Party Packages / Views | |||
django-braces | 1,960 | 3 months ago | Reusable, generic mixins |
django-easy-audit | 752 | 4 months ago | Keep track of user actions |
django-extra-views | 1,393 | 5 months ago | Extra class-based generic views |
django-vanilla-views | 984 | about 1 year ago | Simpler class-based views in Django |
django-stronghold | 397 | 4 months ago | Makes all your Django views default login_required |
neapolitan | 530 | 3 months ago | Quick CRUD views for Django |
Awesome Django / Python Packages | |||
bleach | 2,660 | 4 months ago | Sanitize your inputs/forms |
black | 39,308 | 3 months ago | Uncompromising Python code formatter |
coveragepy | 3,040 | 3 months ago | Code coverage measurement |
faker | 17,852 | 3 months ago | Faker is a Python package that generates fake data for you |
huey | 5,259 | 3 months ago | A little task queue for Python |
nplusone | 1,012 | over 2 years ago | Auto-detect n+1 queries |
pillow | 12,403 | 3 months ago | Python Imaging Library |
pytest | 12,219 | 3 months ago | Testing framework |
python-decouple | 2,840 | 3 months ago | Strict separation of settings from code |
python-slugify | 1,490 | about 1 year ago | Returns unicode slugs |
sentry-python | 1,938 | 3 months ago | Error reporting SDK |
python-socketio | 4,043 | 3 months ago | Python implementation of the Socket.IO_ realtime client and server |
Ruff | 33,816 | 3 months ago | An extremely fast Python linter and code formatter, written in Rust |
Awesome Django / Resources / Official Resources | |||
Project Website | Official Django website | ||
Documentation | Comprehensive documentation for all Django versions | ||
Polls Tutorial | Build a polls tutorial while learning Django internals | ||
Source Code | 81,451 | 3 months ago | Hosted on GitHub |
Awesome Django / Resources / Educational | |||
Django Girls Tutorial | Use function-based views to build a blog app | ||
LearnDjango | Tutorials and premium courses on Django and Django REST Framework | ||
Adam Johnson | Adam is on the Technical Board of Django and regularly writes tutorials | ||
Photon Designer - Django tutorials | Django tutorials by Tom Dekan on how to build Django apps simply - from how to build an instant messenger with Django, add instant search, to using Google Drive as a database. Updated regularly | ||
TestDriven | Multiple Django-specific tutorials on topics like Docker, payments, and more | ||
Classy Class-Based Views | Detailed descriptions of methods/properties/attributes for each generic class-based view | ||
Classy Django Forms | 28 | almost 2 years ago | Detailed descriptions of methods/properties/attributes for each form class |
Classy Django REST Framework | Detailed descriptions with methods/attributes for DRF class-based views and serializers | ||
Simple is Better than Complex | Regularly updated website with many tutorials and tips on Django | ||
Full Stack Python's Django Page | Explanation of Django philosophy and links to other resources and tutorials | ||
RealPython | Many high-quality tutorials on Django | ||
Mozilla Tutorial | Create a lending library app | ||
Matt Layman | Regular tutorials and deep-dives on Django topics | ||
Django Styleguide | 5,176 | 4 months ago | Styleguide for Django with best practices and examples |
Django Template Tags and Filters | Additional docs on Django's 57 built-in template filters and 27 template tags | ||
Django for Everybody | A complete course for webdev beginners focused on Django | ||
CS50W | Harvard's University introductory course to web development, it explains Django as backend framework | ||
Awesome Django / Resources / Community | |||
Django Forum | Official Discourse board | ||
Community Page | Featuring feeds of Community Blog Posts, Jobs, and more | ||
Local Django Communities Page | Featuring local events all around the world | ||
Django Users Google Group | Very active discussion board for questions/answers | ||
Developers Google Group | For contributions to Django itself only | ||
Mastodon | For official announcements on updates, security fixes, etc | ||
X (formerly Twitter) | For official announcements on updates, security fixes, etc | ||
Discord Server | Django Discord Community | ||
Djangonaut Space | Free peer-mentoring program for the Django community to launch people into the universe of open source contributions | ||
Awesome Django / Resources / Conferences | |||
DjangoCon US | ( ) | ||
DjangoCon Europe | ( ) | ||
DjangoCon AU | |||
DjangoCon Africa | |||
Django Day Copenhagen | ( ) | ||
PyCon US | ( ) | ||
PyCon Australia | ( ) | ||
Euro Python | ( ) | ||
Django Under the Hood | |||
DjangoCongress JP | ( ) | ||
Complete listing of all PyCons globally | |||
Awesome Django / Resources / Job Boards | |||
Django News Jobs | A Django job board that also aggregates other job boards | ||
Django Gigs | This platform caters specifically to freelance and full-time Django developers | ||
Django Jobs | Django jobs posting for hiring Django Python developers | ||
Python.org Job Boards | While not exclusively for Django, this job board is hosted by the official Python website and features a range of Python and Django-related job opportunities | ||
Awesome Django / Resources / Newsletters | |||
Django News | Weekly newsletter on announcements, articles, projects, and talks | ||
Awesome Django / Resources / Podcasts | |||
Django Chat | A weekly podcast from William Vincent and Django Fellow Carlton Gibson with discussions of core Django concepts and regular guests | ||
Django Riffs | A new podcast from Matt Layman | ||
Running in Production | Focused on tech stacks with many episodes specifically on Django | ||
TalkPython | The leading Python podcast with several episodes on Django | ||
Podcast Init | A popular Python podcast that features Django guests on occasion | ||
Awesome Django / Resources / Videos | |||
DjangoTV | Your source for Django conference videos and tutorials | ||
PyVideo | PyVideo is an index of Python related media | ||
Awesome Django / Resources / Books | |||
Boost Your Django DX | |||
Django 5 By Example | |||
Django in Action | |||
Django for Beginners, Fifth Edition | |||
Django for APIs: Build web APIs with Python and Django | |||
Django for Professionals: Production websites with Python and Django | |||
Understand Django: An Exploration of the Django Web Framework | |||
Speed Up Your Django Tests | |||
Two Scoops of Django 3.x: Best Practices for the Django Web Framework | |||
A Wedge of Django: Covers Python 3.8 and Django 3.x | |||
Awesome Django / Hosting / PaaS (Platforms-as-a-Service) | |||
Appliku | |||
Dokku | |||
Divio | |||
Fly | |||
Google Cloud | |||
Heroku | |||
Microsoft Azure | |||
Piku | 5,900 | 4 months ago | |
Platform.sh | |||
PythonAnywhere | |||
Railway | |||
Render | |||
Vercel | |||
Awesome Django / Hosting / IaaS (Infrastructure-as-a-Service) | |||
Digital Ocean | |||
Linode | |||
Amazon Lightsail | |||
Hetzner | |||
Awesome Django / Projects / Boilerplate | |||
cookiecutter-django | 12,227 | 3 months ago | A full-bodied starter project, highly customizable |
django-base-site | 395 | 3 months ago | A Django site with many common third-party packages pre-installed |
djangox | 2,204 | 3 months ago | Batteries included starter project for Pip, Pipenv, or Docker |
DRFx | 484 | about 1 year ago | A DRF starter with user auth, Pipenv, and other goodies |
django-project-template | 720 | over 2 years ago | A deliberately basic project that has multiple staging environments and Heroku deployment config |
django-docker-template | 196 | 6 months ago | Dockerized Django with Postgres, Gunicorn, and Traefik (with auto renew Let's Encrypt) |
django-startproject | 232 | 3 months ago | Django start project template with batteries |
wemake-django-template | 2,015 | 3 months ago | Bleeding edge Django template focused on code quality and security |
django-webpack-starter | 59 | about 2 years ago | Django Webpack starter template for using Webpack 4 |
sos-django-template | 21 | about 3 years ago | Django starter template with separate dev and production settings |
django-docker-heroku-template | 36 | almost 3 years ago | A template with Docker, GitHub Actions, and Heroku set up for dev/test/prod, plus various other best practices |
cookiecutter-vue-django | 213 | over 1 year ago | Django + Vue starter project fusing Vue SFCs & Django Templates |
launchr | 233 | about 4 years ago | Launchr is a specialized Django starter template for SaaS web apps |
sidewinder | 199 | 11 months ago | A Django starter kit that focuses on good defaults, developer experience, and deployment |
Falco | 374 | 3 months ago | Enhance your Django developer experience: CLI and Guides for the Modern Django Developer |
Awesome Django / Projects / Open Source Projects | |||
Blog app with users and forms | 1,220 | 5 months ago | |
Newspaper app with custom user model, full user auth | 1,220 | 5 months ago | |
pythonic-news | 527 | over 2 years ago | Hacker News clone |
Behavior-Driven Development with Aloe | 43 | about 2 years ago | |
Image Sharing Blog | 96 | 7 months ago | |
Bootcamp: An enterprise social network | 2,293 | over 1 year ago | |
Zulip | 21,805 | 3 months ago | Open-source team chat |
Django-CRM | 1,981 | 8 months ago | Open Source Python CRM based on Django |
django-job-portal | 572 | 4 months ago | Job portal application using Django |
Built with Django | Curated list of awesome Django projects | ||
PostHog | 22,639 | 3 months ago | Open-source product analytics |
HyperKitty | A web interface to access GNU Mailman v3 archives | ||
Healthchecks | 8,409 | 3 months ago | A Cron Monitoring Tool written in Python & Django |
Flagsmith | 5,067 | 3 months ago | Open-source Feature Flagging, Remote Config, and AB testing |
OpenContracts | 728 | 3 months ago | Enterprise-grade document analytics platform that combines automated PDF parsing, vector embeddings, and LLM integration |
Awesome Django / Django REST Framework / DRF Resources | |||
Official Documentation | |||
DRF Source Code | 28,584 | 3 months ago | |
awesome-django-rest-framework | 1,358 | about 1 year ago | |
Awesome Django / Django REST Framework / DRF Tutorials | |||
Official REST Framework - A Beginner's Guide | |||
Building APIs with Django and DRF | |||
DRF with React | |||
Making React and Django play well together | |||
Awesome Django / Wagtail / Wagtail Resources | |||
Official website | |||
Developer documentation | |||
User documentation | |||
Wagtail Source Code | 18,523 | 3 months ago | |
awesome-wagtail | 2,041 | 5 months ago | |
This week in Wagtail | A (most) weekly email with updates from the Wagtail core team | ||
Wagtail Space | Wagtail conferences around the world | ||
Wagtail events | Online and in-person Wagtail events |
More related projects:
-
jean-zombie/cookiecutter-django-wagtail
-
engineervix/cookiecutter-wagtail-vix
-
cookiecutter/cookiecutter
-
tobi-de/fuzzy-couscous
-
milesmcc/shynet
-
johnfraney/django-bootstrap-customizer
-
superlinear-ai/poetry-cookiecutter
-
aybruhm/djangorest-routes
-
bit-bots/imagetagger
-
lowess/gumsible-oh-my-zsh-plugin
-
roocs/clisops