Free Admin Dashboards
A curated list with Open-Source Admin Dashboards, released under the MIT license and actively supported by the publishers. All mentioned templates can be used in commercial products and eLearning activities.
Open-source Django project crafted on top of Datta Able Dashboard, an open-source Bootstrap
design.
The product is designed to deliver the best possible user experience with highly customizable feature-rich pages.
- π Django Datta Able -
Product Page
- π Django Datta Able -
LIVE Demo
- Simple, Easy-to-Extend Codebase
- Datta Able Design Integration
- Dynamic Tables - generate data tables without coding
- Dynamic API - expose secure APIs without coding
- CLI for Coding Tasks
Commit/rollback Git Changes
Backup & restore DB
Interact with Django Core
via CLIUpdate Environment variables
Update Dependencies
- Bootstrap 5 Styling
- Session-based Authentication, Password recovery
- DB Persistence: SQLite (default), can be used with MySql, PgSql
- Docker, CI/CD for Render
- Vite for assets management
Open-source Django Template styled with Tailwind CSS and Flowbite.The product is designed to deliver the best possible developer experience with highly customizable feature-rich pages.
A common set of features is provided out-of-the-box: API, DataTables, Charts, Extended User Model, and Docker Support under a permissive MIT License (unrestricted usage in hobby or commercial projects).
- π Django Rocket -
Product Page
- π Django Rocket -
LIVE Demo
- Styling: Tailwind CSS/Flowbite
- Extended User Model
- Charts via ApexJS
- Dynamic Tables - generate data tables without coding
- Dynamic API - expose secure APIs without coding
- Can be used with SQLite, MySql, PostgreSQL, MsSql
- Docker
- CI/CD Integration with Render
Soft UI Dashboard Laravel
With Laravel Soft UI Dashboard , you're getting a fast and easy way to build Laravel apps, easily style them with Tailwind
and write Livewire
components with a dash of Alpine.js
.
This free starter takes care of
authentication and user profile features right out-of-the-box. No more writing boring code, you can now focus on the more complex aspects of your app.
- π Frontend ONLY Version: Soft UI Dashboard Tailwind
v1.0.3
- π More Laravel Starters -
all free
Open-source Django Template styled with Tailwind CSS and Flowbite.The product is designed to deliver the best possible developer experience with highly customizable feature-rich pages.
A common set of features is provided out-of-the-box: API, DataTables, Charts, Extended User Model, and Docker Support under a permissive MIT License (unrestricted usage in hobby or commercial projects).
- π Django Rocket -
Product Page
- π Django Rocket -
LIVE Demo
- Styling: Tailwind CSS/Flowbite
- Extended User Model
- Charts via ApexJS
- DataTables
- API
- Can be used with SQLite, MySql, PostgreSQL, MsSql
- Docker
- CI/CD Integration with Render
Dynamic Programming Patterns applied in Python/Django
- actively supported by AppSeed
.
LIVE DEMOs & official documentation
- Dynamic DataTables: https://dynamic-django.onrender.com/dynamic-dt/sales/
- Dynamic Charts: https://dynamic-django.onrender.com/dynamic-charts/sales/
- [OK] Dynamic DataTables
- [OK] Dynamic Charts
- [OK] Dynamic API via DRF
- [OK] Powerful
CLI
tools
NOTE: Requires a purchase, secured by GUMROAD.
# Clone Repo
$ git clone https://github.com/app-generator/priv-dynamic-django.git
Create VENV
$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements.txt
Set Up Database
$ python manage.py makemigrations
$ python manage.py migrate
Start the Project
$ python manage.py createsuperuser # create the admin
$ python manage.py runserver # start the project
$ python
>>> from cli import *
>>> add_model('home', 'Stats')
>>> # Syntax: model_add_field('APP_NAME_HERE', 'MODEL_NAME_HERE', 'FIELD_NAME', 'FIELD_TYPE')
>>> add_model_field('home', 'Stats', 'aInt', 'int')
>>> add_model_field('home', 'Stats', 'aChar', 'str')
>>> add_model_field('home', 'Stats', 'aText', 'text')
The file is automatically reformated using black
and DB migrated.
$ python manage.py dbbackup -o 20240930-001.dump # backup
$ python manage.py reset_db # RESET_DB [ Danger, all tables wipped ]
$ python manage.py dbrestore -i 20240930-001.dump # restore
Free Admin Dashboards - Provided by App Generator Service.