Skip to main content

A curated list of awesome things related to Django

11k
GitHub Stars
328
Curated Resources
8
Categories
15 hours ago
Last Refreshed
Third-Party PackagesDeveloper ToolsPython PackagesResourcesHostingProjectsDjango REST FrameworkWagtail

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me educational resources from awesome-django"

Installation instructions →

What's inside

Resources

  • Adam JohnsonEducational

    Adam is on the Technical Board of Django and regularly writes tutorials.

  • Better SimpleEducational

    Articles from Tim Schilling about Django development, best practices, and the Django ecosystem.

  • Boost Your Django DXBooks

  • Classy Class-Based ViewsEducational

    Detailed descriptions of methods/properties/attributes for each generic class-based view.

  • Classy Django REST FrameworkEducational

    Detailed descriptions with methods/attributes for DRF class-based views and serializers.

  • Community PageCommunity

    Featuring feeds of Community Blog Posts, Jobs, and more.

Hosting

  • Amazon LightsailIaaS (Infrastructure-as-a-Service)

  • ApplikuDeployment Services

    Django-focused deployment service for servers on DigitalOcean, Hetzner, AWS, and Linode.

  • CapRoverSelf-Hosted Deployment

    Self-hosted PaaS with a web UI and one-click apps, built on Docker Swarm.

  • CoolifySelf-Hosted Deployment

    Self-hosted PaaS with a web UI for Docker apps and databases, with an optional paid cloud control plane.

  • DeployHQDeployment Services

    Deploys from Git to your servers over SSH, SFTP, or S3, with build steps and rollbacks.

  • Digital OceanIaaS (Infrastructure-as-a-Service)

Django REST Framework

Wagtail

Projects

Python Packages

  • black

    Uncompromising Python code formatter.

  • coveragepy

    Code coverage measurement.

Third-Party Packages

  • celeryTask Queues

    Robust and broker-agnostic task queues for bigger, performance-focused projects.

  • celery-exporterTask Queues

    Prometheus & Grafana monitoring of Celery tasks.

  • channelsAsync

    Async support for Django.

  • confidentialConfiguration

    Manage configs and secrets (with CLI support).

  • django-absurdTask Queues

    Django integration for Absurd, a Postgres-native durable workflow system.

  • django-aceEditors

    ACE integration for Django.

Developer Tools

  • curlylintTemplates

    Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid.

  • django-orm-lensStatic Analysis

    Model-level static analysis: ER diagrams, N+1 detection, schema drift, and blast radius in CI, without a database or Django boot.

Showing a sample of 328 resources. View the full list on GitHub →