Django Boilerplate
Tags: python, django, boilerplatecode
Published: 2019-12-11 17:27:52

---
title: Django Boilerplate
published: true
description: A curated list with open-source projects coded in Django Framework, actively supported by the publishers
tags: python, django, boilerplatecode
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v4fkhm3zk3c5k2lie4kq.jpg
---
Hello Coders, 

In this article, I will present a short-list with open-source **[Django Boilerplate](https://appseed.us/apps/django/) Code** which might help you start fast a new Django project by reusing some valuable work provided by open-source enthusiasts. For newcomers, **[Django](https://appseed.us/admin-dashboards/django/)** is a Python Web framework built by experienced developers used in production by tech companies like Instagram and Disqus. *Thanks for reading!* 

---

## What is Boilerplate Code

In programming, [boilerplate code](http://appseed.us/boilerplate-code/) is a piece of software that can be reused over and over without changing a single line of code. The whole idea behind a starter (sometimes boilerplate code) is to skip coding that piece of code common to many projects.

*Wikipedia Definition* - In computer programming, [boilerplate code](https://en.wikipedia.org/wiki/Boilerplate_code) or just boilerplate are sections of code that have to be included in many places with little or no alteration. When using languages that are considered verbose, the programmer must write much code to accomplish only minor functionality. Such code is called boilerplate

---

## [Rocket Django](https://github.com/app-generator/rocket-django) `TailwindCSS`

This Django Boilerplate has all you need to build your SaaS, Analytics tool, or any other type of Web App. From idea to production in 5 minutes.

- 👉 [Rocket Django](https://github.com/app-generator/rocket-django) - `Source Code`
- 👉 [Rocket Django](https://rocket-django.onrender.com/) - `LIVE Demo`

> **Features and Tech Stack**: `TailwindCSS` • `Flowbite` • `API` (DRF) • `Celery Beat` • `DataTables` • `Charts` • `Docker` • `CI/CD`. 

![Free Django Dashboard and Admin Template - Rocket Django.](https://github-production-user-asset-6210df.s3.amazonaws.com/51070104/272299949-6f4a8fd7-7cce-472a-9566-9519db338c7d.gif)

---

## [Django Datta Able](https://appseed.us/product/datta-able/django/)

Datta Able Bootstrap Lite is the most stylized Bootstrap 4 Lite Admin Template, among all other Lite/Free admin templates in the market. It comes with highly feature-rich pages and components with fully developer-centric code. Before developing Datta Able our key points were performance and design.

- 👉 [Datta Able Django](https://appseed.us/product/datta-able/django/) - `Product page`
- 👉 [Datta Able Django](https://django-datta-able.appseed-srv1.com/) - `LIVE demo`

![Django Datta Able - Free Template.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cp3ifzeyswr72nvm70ra.png) 

---

## [Django Material Kit](https://appseed.us/product/material-kit/django/)

Designed for those who like bold elements and beautiful websites, **Material Kit 2** is ready to help you create stunning websites and web apps. `Material Kit 2` is built with over 60 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.

- 👉 [Django Material Kit](https://appseed.us/product/material-kit/django/) - product page
- 👉 [Django Material Kit](https://django-material-kit.appseed-srv1.com/) - LIVE App

![Material Kit - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/167396765-c88b7a95-155f-4236-8691-7b80fa2d9cd9.png)

---

## [Django Dashboard Material](https://appseed.us/product/material-dashboard/django/)

Material Dashboard is a free Material Bootstrap 4 Admin with a fresh, new design inspired by Google's Material Design. Material Dashboard comes with 5 color filter choices for both the sidebar and the card headers (blue, green, orange, red and purple) and an option to have a background image on the sidebar.

- 👉 [Django Dashboard Material](https://appseed.us/product/material-dashboard/django/) - product page
- 👉 [Django Dashboard Material](https://django-material-dashboard.appseed-srv1.com/) - LIVE App

![Django Dashboard Material](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wi4eeekh3h6llipy4p7j.png)
 
---

## [Django Boilerplate Soft UI](https://appseed.us/product/soft-ui-dashboard/django/)

Open-source **[Django Dashboard](https://appseed.us/admin-dashboards/django/)** crafted on top of **Soft UI Dashboard**, an open-source `Bootstrap 5` design from `Creative-Tim`.

Soft UI Dashboard is built with over 70 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.

- 👉 [Soft UI Dashboard Django](https://appseed.us/product/soft-ui-dashboard/django/) - Product page
- 👉 [Soft UI Dashboard Django](https://django-soft-ui-dashboard.appseed-srv1.com/) - LIVE Demo

![Django Boilerplate Soft UI - Free Template.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0m5ubeep4khvdr0mjyvd.png) 

---

## [Django Black Dashboard](https://appseed.us/admin-dashboards/django-dashboard-black)

Black Dashboard is a beautiful Bootstrap 4 Admin Dashboard with a huge number of components built to fit together and look amazing. It combines colors that are easy on the eye, spacious cards, beautiful typography, and graphics.

- 👉 [Black Dashboard Django](https://appseed.us/product/black-dashboard/django/) - Product page
- 👉 [Black Dashboard Django](https://django-black-dashboard.appseed-srv1.com/) - LIVE Demo

![Black Dashboard - Full-Stack Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/169471556-144ea706-0965-4f7d-8493-da9570085367.png)

---

## [Cookiecutter Django](https://github.com/app-generator/cookiecutter-django)

This popular Django starter is powered by [Cookiecutter](https://github.com/audreyr/cookiecutter) a command-line utility that creates projects from project templates. 

> Features

- Django LTS / Python3
- Theme-able 
- Deployment scripts: Heroku, PythonAnywhere

---

## [DjangoX](https://github.com/wsvincent/djangox)

A framework for launching new Django projects quickly. It comes with a custom user model, email/password authentication, options for social authentication via Google/Facebook/Twitter/etc, and static assets.

![DjangoX - A framework for launching new Django projects quickly.](https://raw.githubusercontent.com/wsvincent/djangox/master/logo.png)

> Starter Stats

- Stars (570), Forks (105)
- License MIT

> Features

- For Django 2.2 and Python 3.7
- Modern virtual environments with pipenv
- Styling with Bootstrap v4.1.3
- Custom user model
- Email/password for log in/sign up instead of Django's default - username/email/password pattern
- Social authentication via django-allauth
- django-debug-toolbar

---

## [Django Hackathon Starter](https://github.com/DrkSephy/django-hackathon-starter)

A boilerplate application for Django web applications.  

> Starter Stats

- Stars (1.4k), Forks (272)
- License MIT

> Features

- User Registration
- Integration with Django Rest Framework
- Basic Authentication with username and password
- OAuth 1.0a, OAuth 2.0 (Github, LinkedIn, Instagram)
- API Examples (Github, LinkedIn, Instagram)

---

## [Django React Boilerplate](https://github.com/vintasoftware/django-react-boilerplate)

> Starter Stats

- Stars (700), Forks (152)
- License MIT

> Features

A Django project boilerplate/template with lots of state of the art libraries and tools like:

- React, for building interactive UIs
- django-js-reverse, for generating URLs on JS
- Bootstrap 4, for responsive styling
- Webpack, for bundling static assets
- Celery, for background worker tasks
- WhiteNoise with brotlipy, for efficient static files serving
- Free support via Github and Commercial for custom projects

---

## [Django Gentelella Template](https://github.com/GiriB/django-gentelella)

A simple and popular Django starter with Gentelella UI Kit integrated. 

> Starter Stats

- Stars (270), Forks (129)
- License MIT

> Features

- Basic Authentication (username and password)
- SQLite database
- Simple structure, suitable for beginners

---

> **Thanks for reading!** For more resources, feel free to access:

- ✨ More [Free Dashboards](https://appseed.us/admin-dashboards/open-source) crafted in Django, Flask, and [React](https://appseed.us/apps/react)
- ✨ More [Admin Dashboards](https://www.admin-dashboards.com/) - a huge index with products