cookiecutter-django

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

pythonherokudockerboilerplatedjangoproject-templatecookiecutterceleryhacktoberfestcookiecutter-djangodjango-cookiecuttersentry

Preview

cookiecutter-django preview

Overview

Cookiecutter Django is a template generator that creates production-ready Django projects with pre-configured settings, security defaults and deployment options. It uses Django 5.2, Python 3.13, PostgreSQL, Docker and includes features like user authentication, email handling, cloud storage integration, testing setup and optional Celery, Sentry and async support to accelerate development for web applications.

Features

100% starting test coverage12-factor based settingssecure by defaultssl readycustom user modelasgi websockets supportstatic build with gulp or webpackemail via anymails3 storagegoogle cloud storageazure storagenginx storagedocker composetraefik with letsencryptheroku deploymentpythonanywhere deploymentcelery integrationflower integrationmailpit integrationpre-commit hookswhitenoise supportdjango compressordrf optional

Feature Flags

authenticationblogemailspaymentsfileUploadsstoragerealtimeauthorizationteamsOrgsloggingErrorTrackingjobsQueuesearchnotificationsapiDocscachingformsValidationschedulingCrons

Recommended Use Cases

production-ready django projectsrapid project scaffoldingdjango applications with authenticationprojects requiring email integrationcontainerized django deploymentsprojects with background tasks

Frontend

bootstrapgulpwebpack

Backend

djangocelerydrf

Auth Providers

django-allauth

Deployment Targets

dockerawsgcpazureherokupythonanywhere

Payment Providers

None

Quick Facts

โญ Stars
13,2k
๐Ÿด Forks
3k
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-04T02:36:32.000Z

Stack

Framework
django
Language
python
CSS
bootstrap
Database
postgresql
Auth
django-allauth
ORM
django-orm
Testing
pytest, unittest
Monitoring
sentry
Logging
sentry
CI
github-actions, travis, gitlab

Data Layer

Databases
postgresql, mysql, redis
ORM
django-orm

UI Stack

Styling
bootstrap
Components
bootstrap

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions, travis, gitlab

Pricing

Classification
free
Selected
โ€”
Notes
Open source project, free to use
Get Started with this Boilerplate