Codementor Events

Django Template - 10+ open-source projects to use for learning and production

Published Dec 13, 2020Last updated Oct 14, 2021
Django Template - 10+ open-source projects to use for learning and production

Hello Coders,

This article presents a short-list of open-source Django Templates that cover some hot topics like UI frameworks integration, render information in charts and data tables, and customize the default Django admin interface for a nicer UI/UX, authentication, deployment and best practices regarding a project structure.
All projects presented here are actively supported and released under permissive licenses (MIT, LGPL) and the source code can be used for hobby and commercial projects but also for learning activities.


Thank you! Feel free to suggest more projects in the comments or provide feedback regading the list.



Django Volt Bootstrap 5

Open-Source Django Dashboard coded with basic modules, database, ORM and deployment scripts on top of Volt Dashboard (free version), a modern Bootstrap dashboard design.

Volt is a free and open source Bootstrap 5 Admin Dashboard featuring over 100 components, 11 example pages and 3 customized plugins. Volt does not require jQuery as a dependency meaning that every library and script's are jQuery free.

Links


Django Dashboard Volt - Template project provided by AppSeed.


Django Argon Charts

Django Argon Charts sample provides functional code that shows different metrics regarding a 12mo timeframe: total sales, total orders, best sale and best month (in sales value). Information is provided using charts, widgets and a paginated data table that allows editing/adding new sales - Features

Django Argon Charts - Open-source Django Sample provided by AppSeed.


Django Datta Able

Simple dashboard coded in Django Framework on top of Datta Able, a modern Bootstrap 4 dashboard template.

Features & Links

  • Django Datta Able - product page
  • Django Datta Able Demo - LIVE deployment
  • UI-Ready app, SQLite Database, Django Native ORM
  • Modular design, best practices codebase
  • Session-Based Authentication, Forms validation
  • Deployment scripts: Docker, Gunicorn/Nginx

Django Datta Able - Open-Source Admin Panel Coded in Django.


Django Vue

Provided by maximdeclercq

A promising attempt to bring the power of VueJS to native Django. Write VueJS code and use VueJS Components inside Django templates without extensive code changes!



Django Simple Charts

Playground starter to display simple charts in Django using Morris JS:



Boierplate Code Django Dashboard - Template project provided by AppSeed.


Use Chart.js with Django

Provided by Vitor Freitas



Chart.js with Django by Vitor Freitas


Django CoreUI

The popular CoreUI dashboard (free version) now available in Django.

Features & Links

  • Django CoreUI - product page
  • UI-Ready app, SQLite Database, Django Native ORM
  • Modular design, best practices codebase
  • Session-Based Authentication, Forms validation
  • Deployment scripts: Docker, Gunicorn/Nginx

Django Dashboard CoreUI - Template project provided by AppSeed.


Django Plotly Dash

Provided by Sergei Pikhovkin

Open-source Django project for analytical apps - No JavaScript Required.



Django Plotly Dash


Django Gradient Able

Free Django starter coded on top of Gradient Able, an open-source Bootstrap 4 dashboard template.

Features & Links

  • Django Gradient Able - product page
  • UI-Ready app, SQLite Database, Django Native ORM
  • Modular design, best practices codebase
  • Session-Based Authentication, Forms validation
  • Deployment scripts: Docker, Gunicorn/Nginx

Django Dashboard GradientAble - Open-Source template project provided by AppSeed.


Django Data Tables

Provided by AppSeed

Playground starter to manage a data table in Django:

  • Load sample data using the admin section
  • Inline rows edit activated at double click
  • Pagination and Search
  • Deployment scripts: Docker, Gunicorn / Nginx


Django Datatables Sample - Playground starter provided by AppSeed.


Djadmin

Provided by NeErAj KuMaR

Open-source Django admin theme - Features:

  • Theme Color - Change theme color of admin
  • Material Design - Djadmin is based on material design.
  • Added Language dropdown.

  • Repository: Djadmin
  • License: MIT License

Django Admin Black

Modern template for Django admin interface coded on top of Black Dashboard (free version) from Creative-Tim - Features:

  • New fresh look
  • Responsive mobile interface
  • Useful admin home page
  • Minimal template overriding
  • Support RTL and LTR template
  • Easy integration


Django Admin Black - Template project for Django provided by AppSeed.


Thanks for reading! Feel free to suggest other projects in the comments section.


More Django Resources



Btw, my (nick) name is Sm0ke and I'm pretty active also on Twitter.

Discover and read more posts from Adi Chirilov - Sm0ke
get started