--- id: django-jazzmin version: "3.0.5" license: MIT license_treatment: permissive maintenance: active --- # django-jazzmin — Drop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 5 to make yo' admin look jazzy License: permissive · Maintenance: active · Downloads: 604.4K/mo ## What it is and what it does Django-jazzmin is a theme package that replaces Django's default admin interface with a modern, responsive dashboard built on AdminLTE 3.2 and Bootstrap 5. It works as a drop-in replacement—you install it, add it to your Django project's INSTALLED_APPS before the admin app, and the admin automatically adopts the new look without requiring any changes to your models, views, or admin classes. All customization is optional; the theme works out of the box but also exposes configuration options for menus, colors, and layout. The package includes responsive design for mobile and tablet, a live UI customizer, modal dialogs for related objects, searchable model lists, and multiple change-form layouts (tabs, carousel, collapsible). It depends only on Django itself, making installation straightforward. The project is actively maintained as of mid-2026, though the maintainer is seeking contributors to help with issue triage, frontend improvements, and testing. Use it for: - Quickly modernize a legacy Django admin interface without rewriting admin classes or templates. - Create a more visually polished internal dashboard for non-technical staff using the default admin. - Customize admin menus, colors, and layout via configuration rather than template overrides. - Deploy a responsive admin interface that works well on mobile and tablet devices. - Add Bootstrap 5 and AdminLTE components to the admin without manually integrating CSS/JS. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. A drop-in Django admin theme that reskins the default admin interface with AdminLTE 3.2 and Bootstrap 5 styling, requiring no code changes to activate. Yes, if you use Django's default admin and want a modern, responsive redesign with minimal setup. The low install friction, active maintenance, permissive MIT license, and zero known vulnerabilities make it a safe choice. Install it only if you're comfortable with the maintainer's note that the project has reduced capacity and relies on community contributions for faster issue resolution. ## Install pip install django-jazzmin uv add django-jazzmin poetry add django-jazzmin ## Installing django-jazzmin Before you install: Low install friction with a single runtime dependency (django). Actively maintained as of June 2026 with recent activity, though the maintainer notes reduced capacity and welcomes contributors. No known vulnerabilities. License in practice: MIT license permits unrestricted use, modification, and distribution in both open and closed projects with minimal restrictions. Quickstart: pip install django-jazzmin # In Django settings.py INSTALLED_APPS, add before 'django.contrib.admin': INSTALLED_APPS = [ 'jazzmin', 'django.contrib.admin', # ... ] Requires Django 4.2 or later and Python 3.10 or later; must be listed in INSTALLED_APPS before django.contrib.admin to override the admin interface. Verify before relying: - Whether all Django admin customizations remain compatible when jazzmin is installed alongside other admin-modifying packages - Performance impact on large admin datasets or complex model hierarchies compared to stock Django admin ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 604.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags django admin theme, django admin ui customization, bootstrap admin dashboard, django admin styling, adminlte django, django admin redesign, modern django admin interface, django-admin, ui-theme, dashboard [View on SkillFed](https://skillfed.io/packages/django-jazzmin) · [View on PyPI](https://pypi.org/project/django-jazzmin/)