Soft UI Dashboard Django is an open-source admin dashboard template for Django, built on the Bootstrap 5 Soft UI design system by Creative Tim and App-Generator.
What is Soft UI Dashboard Django?
Soft UI Dashboard Django is a Django starter that provides a modern admin interface with authentication, dynamic DataTables, a dynamic API, and charts, all wrapped in the Soft UI Dashboard Bootstrap 5 design. It takes a Django project seed and produces a functional admin app with login, registration, password recovery, and database persistence using SQLite by default, while MySQL and PostgreSQL are also supported. The template is distributed under the Creative Tim EULA and is developed in partnership with App-Generator, an open-source platform for developers.
Key Features
- Bootstrap 5 Soft UI design — Includes over 70 individual components, such as buttons, cards, navbars, and alerts, integrated as Django templates.
- Dynamic DataTables — Use the dynamic-datatables module to generate sortable, paginated data tables from your Django models without writing repetitive view code.
- Dynamic API — The dynamic-API module creates REST endpoints for your models automatically, reducing boilerplate when exposing data.
- Charts — A charts app is preconfigured in the project under the apps/charts directory.
- Session-based Authentication — Login, registration, and password recovery flows are implemented with session-based auth; the demo login uses the credentials test / PaSS_123.
- Django CLI Package — Provides a command-line tool to manage Git commits/rollbacks, backup and restore the database, manage environment variables, install dependencies, and query Django core.
- Deployment-ready setup — Includes a Dockerfile, CI/CD configuration for Render, and Vite for asset bundling, so the project can be containerized and deployed to Render via a Blueprint instance.
- Database flexibility — SQLite is the default database, but MySQL and PostgreSQL can be used by adjusting the environment configuration in env.sample.
Who is it for?
- Django developers who need a pre-built admin dashboard with authentication and dynamic data features so they can focus on custom business logic.
- Startup teams that want to launch an MVP backend quickly with charts, user accounts, and a clean UI without starting from scratch.
- Freelancers looking for a free, open-source Django starter to use as a foundation for client projects, with the ability to deploy to Render using the included CI/CD.
- Developers evaluating admin templates who want a Bootstrap 5 design that is actively supported by both Creative Tim and App-Generator, with extensive documentation hosted on app-generator.dev.
What can you do with Soft UI Dashboard Django?
- Create a functional admin panel — Clone the repository, set up a virtual environment, install requirements, migrate the database, create a superuser, and run
python manage.py runserver to see the app at http://127.0.0.1:8000/.
- Add dynamic data tables and APIs — Use the included dynamic-datatables and dynamic-api apps to display and expose your Django models without writing boilerplate.
- Deploy to Render — Follow the Blueprint deployment steps to connect the repository and automatically set up the service on Render with the provided Docker configuration.
- Extend the codebase — The project structure separates configuration in config/, apps for pages, charts, dynamic API and dynamic data tables, and includes a requirements.txt and env.sample for dependency and environment management.
Pricing
The basic Soft UI Dashboard Django template is open-source and free to use under the Creative Tim EULA. A PRO version, Soft UI Dashboard PRO Django, is available for purchase and adds more than 300 frontend elements, a media file manager, async tasks with Celery, and enhanced dynamic components.
FAQ
Is Soft UI Dashboard Django free?
Yes, the template is open-source and distributed free under the Creative Tim EULA. You can clone the GitHub repository, customize it, and use it in your own projects while following the license terms.
What are the default login credentials for the demo?
The demo login page accepts the credentials test with password PaSS_123, or you can create a new user through the registration page provided with the template.
Which database does Soft UI Dashboard Django use?
The default database is SQLite, configured through Django's settings. You can switch to MySQL or PostgreSQL by adjusting the environment variables supplied in the env.sample file.
Does the template include Docker and deployment configuration?
Yes, the repository includes Docker setup and CI/CD configuration for Render. The documentation describes how to create a Blueprint instance on Render, connect the repository, and deploy automatically.
Is there a PRO version of this dashboard?
Yes, Creative Tim offers Soft UI Dashboard PRO Django with over 300 frontend elements, dynamic DataTables and API generation, charts via ApexCharts.js, a media files manager, and async tasks with Celery. The PRO version is a paid upgrade.
