Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source Django admin dashboard starter built on Material Dashboard Bootstrap 5 with dynamic DataTables, APIs, and charts.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
Material Dashboard Django is an open-source Django admin dashboard starter that pairs the Material Dashboard Bootstrap 5 UI with ready-to-run apps for dynamic DataTables, secure APIs, and ApexCharts, so developers can launch a full admin panel without building the frontend or backend plumbing from scratch. Created by Creative Tim in partnership with App-Generator, this starter targets Python developers who want a modern, maintainable base for admin panels, dashboards, and internal tools.
Material Dashboard Django is a Django template that combines the Material Dashboard design system (Bootstrap 5) with a working Django project skeleton. It takes a fresh Django installation and turns it into an admin dashboard with session-based authentication, password recovery, and demo modules for dynamic DataTables, dynamic APIs, and charts. The project runs on Django (Python) and is made available as open-source code by Creative Tim and App-Generator.
env.sample file./dynamic-dt/product/ that generates server-side sorting, searching, and pagination without writing JavaScript./api/product/ that exposes secure REST endpoints for your models without manual serialization./charts/ powered by ApexCharts, giving you interactive line, bar, and area graphs.pip install -r requirements.txt, migrate the database, and start the dev server at http://127.0.0.1:8000/./charts/ as a starting point.The starter follows Django's standard workflow: clone the repo, create a virtual environment, install the requirements.txt dependencies, run python manage.py makemigrations and python manage.py migrate to set up the database, create a superuser, and start the server with python manage.py runserver. From there you can register a new user or log in with the default credentials to explore the pre-built pages and demo apps.
Yes, Material Dashboard Django is open-source and distributed under the Creative Tim End User License Agreement, which allows free use for personal and commercial projects.
It includes a Django project with Material Dashboard Bootstrap 5 styling, session-based authentication, SQLite (or MySQL/PostgreSQL) persistence, three demo apps (Dynamic DataTables, Dynamic APIs, and Charts), a Django CLI package, and deployment scripts for Docker and Render.
Clone the repository from GitHub, create a virtual environment, install the dependencies from requirements.txt, run database migrations, create a superuser, and start the server with python manage.py runserver. The app will be available at http://127.0.0.1:8000/.
Yes, the project includes Docker and Docker Compose scripts and a CI/CD blueprint for Render. For Render, create a Blueprint instance, connect the repository, and the deployment starts automatically.
